Předchozí
Pokročilé softwarové nástroje pro snímání a ovládání obrazu
Odemkněte možnosti vzdáleného snímání fotoaparátů EOS a PowerShot pomocí sady Canon Software Development Kit pro ovládání fotoaparátu.
Sada Sdk (Software Development Kit) společnosti Canon poskytuje širokou škálu funkcí dálkového ovládání pro fotoaparáty Canon EOS a PowerShot. Nakonfigurujte nastavení fotoaparátu, pořizujte fotografie a nahrávejte videa, přenášejte a odstraňujte soubory z paměťových karet - to vše vzdáleně. Je dokonce možné ovládat zoom na kompatibilních fotoaparátech PowerShot.
Skromnější možnosti ovládání fotoaparátu zahrnují EOS Utility pro Mac a Windows nebo Camera Connect pro bezdrátové připojení smartphonu. Při práci s většími objemy snímků nebo při integraci kamer do automatizovaného pracovního postupu však potřebujeme robustnější řešení.
To je, když jdeme do sady SDK společnosti Canon. Tato sada software Development Kit poskytuje vývojářům softwaru a počítačovým programátorům přizpůsobitelná digitální řešení pro ovládání fotoaparátu Canon. Canon SDK se skládá především ze dvou hlavních částí: EDSDK (EOS Digital SDK) a CCAPI (Camera Control API).
Čtěte dále a objevte sadu Canon SDK, EDSDK vs CCAPI a jak používat sadu Canon SDK v automatizovaných pracovních postupech fotografického studia.
U sady Canon SDK existují v podstatě dvě hlavní části, EDSDK a CCAPI, které poskytují stejné základní funkce. Patří mezi ně vzdálené snímání fotoaparátem, automatické zaostřování kliknutím, rychlý snímek, přenos snímků a monitor živého náhledu. Rozdíl je v tom, že u EDSDK je vyžadováno kabelové připojení, zatímco CCAPI poskytuje bezdrátové ovládání kamery.
John Maurice, manažer produktového marketingu pro evropské produkty ve společnosti Canon Europe, vysvětluje EDSDK a CCAPI. "Oba způsoby interakce s hardwarem prostřednictvím softwaru a brána k dálkovému ovládání kamery."
John dodává: "Důvodem, proč přicházíte do EDSDK nebo CCAPI, je to, že máte problém, který musíte vyřešit dálkovým ovládáním kamery. Schopnost to udělat a integrovat to se softwarem má výhody pro organizace napříč průmyslovými odvětvími a napříč případy použití. "
John Maurice uvádí e-commerce společnosti jako jeden ze svých příkladů, kdy potřebujeme opakovatelné a spolehlivé procesy. V elektronickém obchodování musí kamery fungovat často a pravidelně a potřebujeme software, který zajistí přesnost a plynulost procesů. Snímání obrázků se také musí bezproblémově integrovat s naším pracovním postupem úprav.
Kromě toho John uvádí fotokoutky pro firemní akce jako další případ pro automatizovaná fotografická řešení. "Možná budete chtít vyfotit účastníky, abyste vytvořili suvenýry z akce, nebo přidat jejich fotografie do databáze občanských průkazů. Takže můžete mít softwarovou aplikaci, která to řídí."
Kromě těchto příkladů mohou zobrazovací řešení vyřešit širokou škálu průmyslových výzev. Provádějte procesy vzdálené kontroly nebo pomocí 3D fotogrammetrie dokumentujte fyzické objekty z více úhlů ve 3D modelech. Sada SDK společnosti Canon je řešením všech těchto problémů a dalších problémů. Je to pro velké i malé společnosti, které potřebují integrovat ovládání kamery se softwarovými procesy.
Canon EDSK umožňuje ovládání řady funkcí fotoaparátu z vašeho vlastního softwaru. Přístup ke stažení sady Canon SDK získáte registrací zájmu prostřednictvím programu Canon Developer Program. Schválení uděluje možnost stáhnout soubory knihovny aplikací a začít používat software. Získejte technickou podporu v regionu EMEA nebo se připojte k fóru pro vývojáře, kde budou diskutovat o sadě SDK.
Canon spustil svůj EDSDK v září 2006. Na základě staršího, ale osvědčeného protokolu vyžaduje tethering přes USB z fotoaparátu do počítače se systémem Windows nebo Mac. EDSDK podporuje širokou škálu modelů fotoaparátů Canon, od fotoaparátů EOS-1D X Mark III až po EOS 2000D. Má také podporu pro vybrané fotoaparáty PowerShot, stejně jako EOS DSLR a bezzrcadlové modely.
Díky této širší škále podpory kamer si PhotoRobot pro integraci s našimi systémy vybrali EOS Digital SDK. Ve srovnání s CCAPI, což je nová verze (2019), nám EDSDK poskytuje nejširší možnou škálu podpory kamer pro naše klienty. Nabízí také vyšší rychlost přenosu obrazu, zatímco CCAPI je v podstatě mobilní verze SDK.
CCAPI používá webový protokol HTTP pro komunikaci přes WiFi a funguje na platformách jako Android a iOS. Stejně jako SDK dává uživatelům kontrolu nad více kamerami současně, ale činí tak bez kabeláže. To může udržet studia méně přeplněná, i když za cenu omezené podpory kamer a omezení šířky pásma WiFI.
EDSDK společnosti Canon se bezproblémově integruje s PhotoRobot_Controls a všemi našimi instalacemi pro 3D produktové fotografie. Dálkově ovládejte jednu nebo více kamer. Programové operace pro snímání kamerou, přenos obrazu a monitor živého náhledu.
Jednoduše zapojte fotoaparáty přímo do našeho softwaru a převezměte kontrolu nad pracovními postupy fotografického studia na jednom rozhraní. Nakonfigurujte nastavení pro automatizaci focení a uložte konfigurace jako "předvolby" pro opakované použití.
Automatizujte fotografické procesy pro vše od fotografií packshot i 360 otočení až po víceřádkové produktové fotografie, produktová videa a další. Software zpracovává těžké zvedání, synchronizaci kamer a robotů, aby zajistil přesné, konzistentní a produktivní focení.
Zjistěte více o PhotoRobot řešeních a integracích ještě dnes. Připojte se k nám na YouTube a LinkedIna přihlaste se k odběru zpravodaje níže. Sdílíme blogy, výukové programy, aktualizace a videa, abychom zajistili, že ze svých produktových fotografií získáte maximum.