Dálkové ovládání fotoaparátů pomocí Canon EOS Digital SDK

Dálkové ovládání fotoaparátů pomocí Canon EOS Digital SDK

Využijte možnosti dálkového snímání u fotoaparátů EOS a PowerShot díky sadě Canon Software Development Kit pro ovládání fotoaparátů.

Ušetřete čas a nechte si shrnout obsah této stránky
Vyberte nástroj, kterým chcete vygenerovat shrnutí této stránky:

Řešení na míru pro ovládání fotoaparátů Canon

Sada Canon Software Development Kit (SDK) nabízí širokou škálu funkcí pro dálkové ovládání fotoaparátů Canon EOS a PowerShot. Můžete nastavovat parametry fotoaparátu, fotografovat a nahrávat videa, přenášet soubory z paměťových karet i je mazat – to vše na dálku. U kompatibilních fotoaparátů PowerShot lze dokonce ovládat zoom.

Mezi skromnější možnosti ovládání fotoaparátu patří aplikace EOS Utility pro Mac a Windows nebo Camera Connect pro bezdrátové připojení chytrého telefonu. Pokud však pracujeme s větším objemem snímků nebo zapojujeme fotoaparáty do automatizovaného workflow, potřebujeme robustnější řešení.

Tehdy sáhneme po Canon SDK. Tato sada Software Development Kit poskytuje vývojářům softwaru a programátorům přizpůsobitelná digitální řešení pro ovládání fotoaparátů Canon. Canon SDK se skládá především ze dvou hlavních částí: EDSDK (EOS Digital SDK) a CCAPI (Camera Control API).

Přečtěte si, co je Canon SDK, v čem se liší EDSDK a CCAPI a jak Canon SDK využít v automatizovaných workflow fotografického studia.

‍

‍

Canon SDK: EOS Digital SDK a Camera Capture Control API

Canon SDK tvoří v zásadě dvě hlavní části, EDSDK a CCAPI, které nabízejí stejné základní funkce. Patří mezi ně dálkové snímání, automatické zaostření na klik, rychlé focení, přenos snímků a monitor Live View. Rozdíl je v tom, že EDSDK vyžaduje kabelové připojení, zatímco CCAPI umožňuje bezdrátové ovládání fotoaparátu.

‍

Detail fotoaparátu Canon.

‍

EDSDK a CCAPI vysvětluje John Maurice, European Product Marketing Manager ve společnosti Canon Europe. „Obojí jsou způsoby, jak prostřednictvím softwaru komunikovat s hardwarem, a brána k ovládání fotoaparátu na dálku.“

John dodává: „K EDSDK nebo CCAPI se dostanete proto, že máte problém, který potřebujete vyřešit dálkovým ovládáním fotoaparátu. Možnost takto fotoaparát ovládat a propojit ho se softwarem přináší výhody organizacím napříč obory i způsoby využití.“

‍

‍

„Napříč obory i způsoby využití“

John Maurice uvádí e-commerce firmy jako jeden z příkladů, kdy potřebujeme opakovatelné a spolehlivé procesy. V e-commerce musí fotoaparáty pracovat často a pravidelně a potřebujeme software, který zajistí přesnost a plynulost procesů. Pořizování snímků se také musí bez problémů navázat na náš postup úprav.

John dále uvádí fotokoutky na firemních akcích jako další případ využití automatizovaného fotografování. „Možná chcete fotografovat účastníky, abyste vytvořili suvenýry z akce, nebo jejich snímky přidali do databáze pro identifikační karty. Takže možná budete mít softwarovou aplikaci, která to řídí.“

‍

Motorizovaný fotografický otočný stůl s ramenem pro fotoaparát, osvětlením a produktem.

‍

Kromě těchto příkladů mohou řešení pro zpracování obrazu zvládnout širokou škálu průmyslových úloh. Můžete provádět vzdálené inspekce nebo využít 3D fotogrammetrii a zdokumentovat fyzické objekty z více úhlů v 3D modelech. Canon SDK je řešením pro všechny tyto úlohy i další. Je určeno velkým i malým firmám, které potřebují propojit ovládání fotoaparátů se softwarovými procesy.

‍

‍

Jak získat ke stažení Canon SDK

Canon EDSK umožňuje ovládat řadu funkcí fotoaparátu přímo z vašeho vlastního softwaru. Ke stažení Canon SDK získáte přístup po registraci zájmu prostřednictvím programu Canon Developer Programme. Po schválení můžete stáhnout soubory knihovny aplikace a začít software používat. V regionu EMEA můžete získat technickou podporu, případně se připojit k fóru pro vývojáře, kde se o SDK diskutuje.

‍

‍

Canon EOS Digital SDK vs CCAPI

Společnost Canon uvedla svůj EDSDK na trh v září 2006. Vychází ze staršího, ale osvědčeného protokolu a vyžaduje propojení fotoaparátu s počítačem se systémem Windows nebo Mac přes USB (tethering). EDSDK podporuje širokou škálu fotoaparátů Canon, od modelu EOS-1D X Mark III až po EOS 2000D. Podporuje také vybrané fotoaparáty PowerShot, zrcadlovky DSLR i bezzrcadlovky řady EOS.

Díky této širší podpoře fotoaparátů se PhotoRobot rozhodl pro integraci do svých systémů využít EOS Digital SDK. Oproti CCAPI, které je novinkou (2019), nabízí EDSDK našim klientům nejširší možnou podporu fotoaparátů. Nabízí také vyšší rychlost přenosu snímků, zatímco CCAPI je v podstatě mobilní verzí SDK.

‍

Canon EOS Digital SDK vs CCAPI

‍

CCAPI využívá webový protokol HTTP ke komunikaci přes Wi-Fi a funguje na platformách, jako jsou Android a iOS. Stejně jako SDK umožňuje ovládat více fotoaparátů současně, a to bez kabelů. Studio tak může zůstat přehlednější, za cenu omezené podpory fotoaparátů a omezené šířky pásma Wi-Fi.

‍

‍

Nasazení Canon SDK v automatizovaných workflow PhotoRobot

Canon EDSDK se bezproblémově integruje s aplikací PhotoRobot_Controls a se všemi našimi instalacemi pro 3D produktovou fotografii. Umožňuje vzdáleně ovládat jeden či více fotoaparátů. Naprogramovat můžete snímání, přenos obrazu i náhled Live View.

Fotoaparáty jednoduše připojte přímo k našemu softwaru a řiďte workflow fotostudia z jednoho rozhraní. Nastavte parametry pro automatizované focení a konfigurace uložte jako „presety“, které můžete používat opakovaně.

Automatizujte fotografické procesy od packshotů a 360° otoček až po víceřadé statické produktové snímky, produktová videa a další. Software převezme náročnou práci a synchronizuje fotoaparáty s roboty, aby bylo focení přesné, konzistentní a produktivní.

‍

‍

Další zdroje o produktové fotografii

Objevte další informace o řešeních a integracích PhotoRobot ještě dnes. Sledujte nás na YouTube a LinkedInu a přihlaste se k odběru newsletteru níže. Sdílíme blogy, tutoriály, novinky a videa, díky nimž z produktové fotografie vytěžíte maximum.