Nuotolinis fotoaparato valdymas su Canon EOS Digital SDK
Išnaudokite nuotolinio fotografavimo galimybes su EOS ir PowerShot fotoaparatais – naudodami Canon programinės įrangos kūrimo rinkinį fotoaparatų valdymui.
Individualūs skaitmeniniai sprendimai Canon fotoaparatų valdymui
Canon programinės įrangos kūrimo rinkinys (SDK) suteikia daug nuotolinio valdymo funkcijų Canon EOS ir PowerShot fotoaparatams. Nustatykite fotoaparato parametrus, fotografuokite ir filmuokite, perkelkite failus iš atminties kortelių ar juos ištrinkite – viską nuotoliniu būdu. Suderinamuose PowerShot fotoaparatuose netgi galima valdyti priartinimą (zoom).
Kuklesnės fotoaparato valdymo galimybės – EOS Utility, skirta „Mac“ ir „Windows“, arba Camera Connect belaidžiam ryšiui su išmaniuoju telefonu. Tačiau dirbant su dideliais vaizdų kiekiais arba integruojant fotoaparatus į automatizuotą darbo eigą, reikia patikimesnio sprendimo.
Tokiu atveju renkamės Canon SDK. Šis programinės įrangos kūrimo rinkinys suteikia programinės įrangos kūrėjams ir programuotojams pritaikomus skaitmeninius Canon fotoaparatų valdymo sprendimus. Canon SDK daugiausia sudaro dvi pagrindinės dalys: EDSDK (EOS Digital SDK) ir CCAPI (Camera Control API).
Skaitykite toliau ir sužinokite apie Canon SDK, EDSDK ir CCAPI skirtumus bei kaip naudoti Canon SDK automatizuotose fotostudijos darbo eigose.
Canon SDK: EOS Digital SDK ir Camera Capture Control API
Canon SDK sudaro dvi pagrindinės dalys – EDSDK ir CCAPI, – kurios suteikia tas pačias pagrindines funkcijas. Tai nuotolinis fotografavimas, automatinis fokusavimas vienu spustelėjimu, greitas kadras, vaizdų perkėlimas ir Live View monitorius. Skirtumas tas, kad naudojant EDSDK reikalingas laidinis ryšys, o CCAPI leidžia valdyti fotoaparatą belaidžiu būdu.

EDSDK ir CCAPI paaiškina Johnas Maurice'as, „Canon Europe“ Europos produktų rinkodaros vadovas. „Abi šios priemonės leidžia per programinę įrangą sąveikauti su aparatine įranga ir yra vartai į nuotolinį fotoaparato valdymą.“
Johnas priduria: „EDSDK ar CCAPI imamasi tada, kai turite problemą, kurią reikia išspręsti nuotoliniu fotoaparato valdymu. Galimybė tai daryti ir integruoti su programine įranga duoda naudos įvairių sričių organizacijoms ir įvairiais naudojimo atvejais.“
„Įvairiose srityse ir įvairiais naudojimo atvejais“
Johnas Maurice'as vieną iš pavyzdžių nurodo e. prekybos įmones, kurioms reikia pakartojamų ir patikimų procesų. E. prekyboje fotoaparatai turi veikti dažnai ir reguliariai, o programinė įranga turi užtikrinti tikslius ir sklandžius procesus. Vaizdų fiksavimas taip pat turi sklandžiai integruotis į redagavimo darbo eigą.
Be to, Johnas kaip kitą automatizuotų fotografavimo sprendimų pavyzdį mini fotokabinas įmonių renginiuose. „Galbūt norite nufotografuoti dalyvius, kad sukurtumėte renginio suvenyrus arba įtrauktumėte jų nuotraukas į asmens tapatybės kortelių duomenų bazę. Tuomet tai gali valdyti programinė aplikacija.“

Be šių pavyzdžių, vaizdo gavimo sprendimai gali padėti spręsti daugybę pramonės uždavinių. Atlikite nuotolinę patikrą arba naudokite 3D fotogrametriją, kad fizinius objektus dokumentuotumėte 3D modeliuose iš įvairių kampų. Canon SDK tinka visiems šiems uždaviniams ir ne tik jiems. Jis skirtas tiek didelėms, tiek mažoms įmonėms, kurioms reikia integruoti fotoaparatų valdymą į programinės įrangos procesus.
Gaukite prieigą prie Canon SDK atsisiuntimo
Canon EDSK leidžia valdyti įvairias fotoaparato funkcijas iš jūsų pačių programinės įrangos. Prieigą prie Canon SDK atsisiuntimo gausite užregistravę savo susidomėjimą per Canon Developer Programme. Patvirtinus paraišką, galėsite atsisiųsti programos bibliotekos failus ir pradėti naudoti programinę įrangą. EMEA regione gausite techninę pagalbą arba prisijunkite prie kūrėjų forumo ir aptarkite SDK.
Canon EOS Digital SDK ir CCAPI palyginimas
Canon savo EDSDK pristatė 2006 m. rugsėjį. Ji pagrįsta senesniu, tačiau patikrintu protokolu, todėl fotoaparatą reikia prijungti prie „Windows“ ar „Mac“ kompiuterio USB kabeliu (angl. tethering). EDSDK palaiko daugybę Canon fotoaparatų modelių – nuo EOS-1D X Mark III iki EOS 2000D. Palaikomi ir tam tikri PowerShot fotoaparatai, taip pat EOS DSLR ir veidrodiniai modeliai.
Dėl platesnio fotoaparatų palaikymo PhotoRobot savo sistemoms integruoti pasirinko EOS Digital SDK. Palyginti su CCAPI, kuri yra nauja (išleista 2019 m.), EDSDK suteikia mūsų klientams plačiausią galimą fotoaparatų palaikymą. Ji taip pat užtikrina didesnį vaizdų perdavimo greitį, o CCAPI iš esmės yra mobilioji SDK versija.
CCAPI naudoja internetinį HTTP protokolą ryšiui per Wi-Fi ir veikia tokiose platformose kaip „Android“ ir iOS. Kaip ir SDK, ji leidžia valdyti kelis fotoaparatus vienu metu, tačiau be kabelių. Taip studijoje būna mažiau netvarkos, tačiau tenka sutikti su ribotu fotoaparatų palaikymu ir Wi-Fi pralaidumo apribojimais.
Canon SDK naudojimas automatizuotose PhotoRobot darbo eigose
Canon EDSDK sklandžiai integruojama su PhotoRobot_Controls ir visais mūsų 3D gaminių fotografavimo įrenginiais. Valdykite vieną ar kelis fotoaparatus nuotoliniu būdu. Programuokite fotoaparato fotografavimo, vaizdų perdavimo ir Live View stebėjimo operacijas.
Tiesiog prijunkite fotoaparatus tiesiai prie mūsų programinės įrangos ir valdykite fotostudijos darbo eigas vienoje sąsajoje. Sukonfigūruokite nustatymus, kad fotografavimas vyktų automatiškai, o konfigūracijas išsaugokite kaip „išankstinius nustatymus“ ir naudokite juos vėl ir vėl.
Automatizuokite fotografavimo procesus – nuo packshot nuotraukų ir 360 sukimų iki kelių eilių gaminių nuotraukų, gaminių vaizdo įrašų ir kt. Programinė įranga atlieka sunkiausią darbą: sinchronizuoja fotoaparatus ir robotus, kad fotografavimas būtų tikslus, nuoseklus ir produktyvus.
Daugiau išteklių apie gaminių fotografavimą
Sužinokite daugiau apie PhotoRobot sprendimus ir integracijas jau šiandien. Prisijunkite prie mūsų YouTube ir LinkedIn ir užsiprenumeruokite toliau pateikiamą naujienlaiškį. Dalijamės tinklaraščio įrašais, mokomaisiais vaizdo įrašais, naujienomis ir vaizdo medžiaga, kad gautumėte kuo daugiau naudos fotografuodami savo gaminius.

