Predchádzajúci
Pokročilé softvérové nástroje na snímanie a ovládanie obrazu
Odomknite možnosti vzdialeného snímania fotoaparátov EOS a PowerShot pomocou súpravy Canon na vývoj softvéru pre ovládanie fotoaparátu.
Súprava Canon Software Development Kit (SDK) poskytuje širokú škálu funkcií diaľkového ovládania pre fotoaparáty Canon EOS a PowerShot. Konfigurácia nastavení fotoaparátu, snímanie fotografií a nahrávanie videí, prenos a odstraňovanie súborov z pamäťových kariet - to všetko na diaľku. Je dokonca možné ovládať zoom na kompatibilných fotoaparátoch PowerShot.
Skromnejšie možnosti ovládania fotoaparátu zahŕňajú EOS Utility pre Mac a Windows alebo Camera Connect pre bezdrôtové pripojenie smartfónu. Pri práci s vyššími objemami snímok alebo integrácii kamier do automatizovaného pracovného postupu však potrebujeme robustnejšie riešenie.
To je, keď ideme na Canon SDK. Táto súprava na vývoj softvéru poskytuje vývojárom softvéru a počítačovým programátorom prispôsobiteľné digitálne riešenia pre ovládanie fotoaparátu Canon. Canon SDK sa skladá predovšetkým z dvoch hlavných častí: EDSDK (EOS Digital SDK) a CCAPI (Camera Control API).
Čítajte ďalej a objavte súbor Canon SDK, EDSDK vs CCAPI a ako používať SDK canon v automatizovaných pracovných postupoch fotografického štúdia.
S Canon SDK existujú v podstate dve hlavné časti, EDSDK & CCAPI, ktoré poskytujú rovnaké základné funkcie. Patrí medzi ne vzdialené snímanie fotoaparátu, automatické zaostrovanie kliknutím, rýchle snímanie, prenos obrazu a monitor Live View. Rozdiel je v tom, že s EDSDK je potrebné káblové pripojenie, zatiaľ čo CCAPI poskytuje bezdrôtové ovládanie kamery.
Európsky produktový marketingový manažér spoločnosti Canon Europe John Maurice vysvetľuje EDSDK a CCAPI. "Sú to oba spôsoby interakcie s hardvérom prostredníctvom softvéru a brána k diaľkovému ovládaniu fotoaparátu."
John dodáva: "Dôvodom, prečo prídete do EDSDK alebo CCAPI, je to, že máte problém, ktorý musíte vyriešiť diaľkovým ovládaním fotoaparátu. Schopnosť to urobiť a integrovať so softvérom má výhody pre organizácie v rôznych odvetviach a v rôznych prípadoch použitia."
John Maurice poskytuje spoločnosti elektronického obchodu ako jeden z jeho príkladov, kedy potrebujeme opakovateľné a spoľahlivé procesy. V elektronickom obchode musia kamery fungovať často a pravidelne a potrebujeme softvér, aby sme zabezpečili presnosť a plynulé procesy. Snímanie obrazu sa tiež musí bezproblémovo integrovať s naším pracovným postupom úprav.
Okrem toho John uvádza fotografické stánky pre firemné akcie ako ďalší prípad automatizovaných fotografických riešení. "Možno budete chcieť fotografovať účastníkov, aby ste vytvorili suveníry z podujatia, alebo pridali ich obrázky do databázy preukazov totožnosti. Takže môžete mať softvérovú aplikáciu, ktorá to ovláda."
Okrem týchto príkladov môžu zobrazovacie riešenia vyriešiť širokú škálu priemyselných výziev. Vykonajte procesy kontroly na diaľku alebo použite 3D fotogrametriu na zdokumentovanie fyzických objektov z viacerých uhlov v 3D modeloch. SDK spoločnosti Canon je riešením pre všetky tieto problémy a ďalšie. Je to pre veľké aj malé spoločnosti, ktoré potrebujú integrovať ovládanie kamery so softvérovými procesmi.
Canon EDSK umožňuje ovládať celý rad funkcií fotoaparátu z vášho vlastného softvéru. Získajte prístup k stiahnutiu SDK spoločnosti Canon registráciou záujmu prostredníctvom programu Canon Developer Programme. Schválenie umožňuje sťahovať súbory knižnice aplikácií a začať používať softvér. Získajte technickú podporu v regióne EMEA alebo sa pripojte k fóru pre vývojárov, aby diskutovali o SDK.
Spoločnosť Canon uviedla na trh svoj EDSDK v septembri 2006. Na základe staršieho, ale overeného protokolu vyžaduje priviazanie cez USB z fotoaparátu do počítača so systémom Windows alebo Mac. EDSDK podporuje širokú škálu modelov fotoaparátov Canon, od fotoaparátu EOS-1D X Mark III až po EOS 2000D. Má tiež podporu pre vybrané fotoaparáty PowerShot, ako aj EOS DSLR a bezzrkadlové modely.
Vďaka tejto širšej škále podpory fotoaparátu si PhotoRobot vybrala digitálnu SDK EOS, aby sa integrovala s našimi systémami. V porovnaní s CCAPI, čo je nové vydanie (2019), nám EDSDK poskytuje čo najširšiu škálu podpory fotoaparátov pre našich klientov. Ponúka tiež vyššiu rýchlosť prenosu obrazu, zatiaľ čo CCAPI je v podstate mobilná verzia SDK.
CCAPI používa webový protokol HTTP na komunikáciu cez WiFi a funguje na platformách ako Android a iOS. Rovnako ako SDK, dáva používateľom kontrolu nad viacerými kamerami súčasne, ale robí to bez kabeláže. To môže udržať štúdiá menej preplnené, aj keď za cenu obmedzenej podpory fotoaparátu a obmedzení šírky pásma WiFI.
EDSDK od spoločnosti Canon sa bezproblémovo integruje s PhotoRobot_Controls a všetkými našimi 3D inštaláciami na fotografovanie produktov. Diaľkovo ovládajte jednu alebo viac kamier. Programové operácie na snímanie kamery, prenos obrazu a monitor Live View.
Jednoducho pripojte kamery priamo do nášho softvéru a prevezmite kontrolu nad pracovnými postupmi fotografického štúdia na jednom rozhraní. Nakonfigurujte nastavenia na automatizáciu fotiek a ukladanie konfigurácií ako "predvolieb" na opätovné použitie znova a znova.
Automatizujte fotografické procesy pre všetko od fotografií packshot , ako aj 360 točení až po viacradové produktové fotografie, produktové videá a ďalšie. Softvér spracováva ťažké zdvíhacie, synchronizačné kamery a roboty, aby sa zabezpečilo presné, konzistentné a produktívne fotenie.
Zistite viac o PhotoRobot riešeniach a integráciách ešte dnes. Pripojte sa k nám na YouTube a LinkedIna zaregistrujte sa na odber nižšie uvedeného bulletinu. Zdieľame blogy, návody, aktualizácie a videá, aby sme zabezpečili, že vyťasíte čo najviac z fotografie produktov.