Ohjelmointirajapinnan toiminto
Tässä dokumentissa kuvataan Fireflyn, Photoshopin, Lightroomin ja (Sensei-pohjaisen) Content Taggingin osana Firefly-palvelutarjontaa käytettävissä olevat ohjelmointirajapinnat ja ominaisuudet.
Firefly-ohjelmointirajapinnat
|
Ominaisuus |
Toiminnon määritelmä (1) |
---|---|---|
Teksti kuvaksi |
Generoi kuvia tekstikehotteen perusteella |
1 toiminto = 1 Firefly-perusmallin avulla generoitu vakiokuva |
Generatiivinen täyttö |
Täytä kuvan peitetty alue valinnaisella kehotteella |
1 toiminto = 1 Firefly-perusmallin avulla generoitu vakiokuva |
Generatiivinen laajennus |
Laajenna kuva uuteen kokoon/kuvasuhteeseen |
1 toiminto = 1 Firefly-perusmallin avulla generoitu vakiokuva |
Teksti kuvaksi tyyliviittauksella |
Generoi kehotteeseen ja tyyliä vastaavaan valinnaiseen viitekuvaan perustuvia kuvia |
1 toiminto = 1 Firefly-perusmallin avulla generoitu vakiokuva |
Teksti kuvaksi rakenneviittauksella |
Generoi kehotteeseen ja rakennetta vastaavaan valinnaiseen viitekuvaan perustuvia kuvia |
1 toiminto = 1 Firefly-perusmallin avulla generoitu vakiokuva |
Generoi samankaltaisia kuvia |
Generoi samankaltaisia kuvia viitekuvan perusteella. |
1 toiminto = 1 Firefly-perusmallin avulla generoitu vakiokuva |
Generoi yhdistelmäobjekti |
Lähetä kuva (maskin kanssa tai ilman), kuten tuotekuva, ja generoi tekstikehotteen avulla saumattomasti yhdistelty kuva, jossa tuote esiintyy. |
1 toiminto = 1 Firefly-perusmallin avulla generoitu vakiokuva |
(1) Vakiokuva tarkoittaa kuvaa, jonka leveys on enintään 2 000 x 2 000 pikseliä. API-pyynnöt voivat johtaa useiden kuvien generointiin. Hinta ei kata tulevia ominaisuuksia, jotka on tarkoitettu kuvien generointiin ”mukautettujen mallilaajennusten” avulla.
Tiedostokokorajoitukset
Generatiiviseen täyttöön, generatiiviseen laajennukseen tai generatiiviseen vastaavuuteen käytettyjen kuvaresurssien tapauksessa onnistuneen API-kutsun tiedostokokorajoitus on enintään 15 megatavua (tai Mt).
Creative Cloud ‑ohjelmointirajapinnat
Photoshopin ohjelmointirajapinnat
Ohjelmointirajapinnan toiminto |
Ominaisuus |
Toiminnon määritelmä (2) |
---|---|---|
Poista tausta |
Eristä kuvassa oleva kiinnostava aihe ja poista tausta |
1 toiminto = 1 API-kutsu resurssia kohti |
Luo maski |
Eristä kuvassa oleva kiinnostava aihe (ihmisiä, esineitä jne.) ja generoi kuvamaski |
1 toiminto = 1 API-kutsu resurssia kohti |
Luo esityksiä |
Luo PSD-kuvasta yhdistettyjä kuvaesityksiä |
1 toiminto = 1 API-kutsu resurssia kohti |
Luo actionJSON |
Muunna .atn-tiedosto actionJSON-muotoon |
1 toiminto = 1 API-kutsu resurssia kohti |
Suorita actionJSON |
Suorita Photoshop-toiminto actionJSON-muodossa |
1 toiminto = 1 API-kutsu resurssia kohti |
Suorita Photoshop-toimintoja |
Suorittaa Photoshop-toimintotiedoston PSD-, JPEG-, PNG- tai TIFF-muodossa |
1 toiminto = 1 API-kutsu resurssia kohti |
Korvaa älyobjekti |
Korvaa PSD-tiedostossa oleva älyobjekti |
1 toiminto = 1 API-kutsu resurssia kohti |
Tuotteen rajaus |
Rajaa kuva älykkäästi niin, että mielenkiinnon kohde pysyy näkyvissä |
1 toiminto = 1 API-kutsu resurssia kohti |
Syvyyssumennus |
Käytä kuvasyötteessä syvyyssumennusta |
1 toiminto = 1 API-kutsu resurssia kohti |
Muokkaa tekstitasoa |
Muuta PSD-tiedoston tekstitason sisältöä, esim. lokalisointia varten |
1 toiminto = 1 API-kutsu resurssia kohti |
Käytä PSD-tiedostossa muokkauksia |
Käytä tasoilla perusmuokkauksia (nimi, tila jne.), lisää/muokkaa säätö-, pikseli- ja muototasoja |
1 toiminto = 1 API-kutsu resurssia kohti |
Luo uusi PSD-tiedosto |
Luo uusi tasoja sisältävä PSD-tiedosto |
1 toiminto = 1 API-kutsu resurssia kohti |
Luo piirtoalusta |
Luo piirtoalustoja useista PSD-syötteistä |
1 toiminto = 1 API-kutsu resurssia kohti |
Hanki luettelo |
Pura PSD-dokumentista metatietoja, muun muassa yleisiä tiedosto- ja tasotietoja |
1 toiminto = 1 API-kutsu resurssia kohti |
Lightroomin ohjelmointirajapinnat
Ohjelmointirajapinnan toiminto |
Ominaisuus |
Toiminnon määritelmä (2) |
---|---|---|
Suorista kuva |
Suorista kuva automaattisesti |
1 toiminto = 1 API-kutsu resurssia kohti |
Automaattinen sävy |
Käytä kuvassa automaattista sävyä |
1 toiminto = 1 API-kutsu resurssia kohti |
Muokkaa kuvaa |
Säädä valokuvan Lr-säätöjä, muun muassa valotusta, kontrastia ja yksityiskohtia |
1 toiminto = 1 API-kutsu resurssia kohti |
Käytä esimääritystä |
Käytä Lr-esiasetusta valokuvassa |
1 toiminto = 1 API-kutsu resurssia kohti |
Käytä XMP:tä |
Lisää XMP-metatiedot valokuvaan |
1 toiminto = 1 API-kutsu resurssia kohti |
Sisällön merkinnän ohjelmointirajapinnat
Ohjelmointirajapinnan toiminto |
Ominaisuus |
Toiminnon määritelmä (2) |
---|---|---|
Värimerkintä |
Kuvasta voidaan laskea pikselivärien histogrammi ja lajitella pikselivärit hallitsevien värien mukaan ryhmiin |
1 toiminto = 1 API-kutsu resurssia kohti |
Avainsanojen merkintä |
Avainsanojen merkintäpalvelu poimii tekstidokumentista automaattisesti dokumentin aihetta parhaiten kuvaavia avainsanoja tai keskeisiä ilmauksia |
1 toiminto = 1 API-kutsu resurssia kohti |
Optinen tekstintunnistus |
Voi osoittaa, onko kuvassa tekstiä. Jos kuvassa on tekstiä, optinen tekstintunnistus pystyy palauttamaan tekstin |
1 toiminto = 1 API-kutsu resurssia kohti |
Useille resursseille voidaan suorittaa (2) API-toimintoa. Jos asiakas pyytää esimerkiksi API-toimintoa sadalle (100) resurssille, tällainen API-toiminto lasketaan sadaksi (100) toimenpiteeksi. Selvyyden vuoksi todetaan, että API-kyselytoiminnot eivät kuluta toimenpiteiden määrää.
Tiedostokokorajoitukset
Kuvaresurssien (esimerkiksi PSD- ja PNG-tiedostojen) tapauksessa Creative Cloudin API-tiedostojen kokorajoitus onnistunutta API-kutsua kohti on enintään 300 megatavua (tai Mt).
Asiakkaan käyttäessä Photoshop- ja Lightroom-ohjelmointirajapintoja tiedostokoko onnistunutta API-kutsua kohti on rajoitettu kullekin resurssityypille onnistunutta API-kutsua kohti määritettyyn tiedostokokorajoitukseen. Jos asiakas ylittää onnistuneelle API-kutsulle määritetyn tiedostokokorajoituksen, asiakasta veloitetaan onnistuneesta API-lisäkutsusta.
Esimerkiksi 200 Mt:n PSD-tiedosto lasketaan yhdeksi onnistuneeksi API-kutsuksi, 500 Mt:n PSD-tiedosto kahdeksi onnistuneeksi API-kutsuksi ja 700 Mt:n PSD-tiedosto kolmeksi onnistuneeksi API-kutsuksi.