Vorige
Gevorderde sagteware-instrumente vir beeldvaslegging en -beheer
Ontsluit die afgeleë vasleggingsvermoëns van EOS- en PowerShot-kameras met Canon se sagteware-ontwikkelingstel vir kamerabeheer.
Canon's Software Development Kit (SDK) lewer 'n wye verskeidenheid afstandbeheerfunksies vir Canon EOS- en PowerShot-kameras. Konfigureer kamera-instellings, neem foto's vas en teken video's op, dra lêers van geheuekaarte oor en verwyder - almal op afstand. Dit is selfs moontlik om zoom op versoenbare PowerShot-kameras te bedryf.
Meer beskeie opsies vir kamerabeheer sluit in EOS Utility vir Mac en Windows, of Camera Connect vir draadlose slimfoonkonnektiwiteit. As ons egter met hoër volumes beelde werk, of kameras in 'n outomatiese werkvloei integreer, benodig ons 'n meer robuuste oplossing.
Dit is wanneer ons na Canon se SDK gaan. Hierdie sagteware-ontwikkeling Kit bied sagteware ontwikkelaars en rekenaar programmeerders aanpasbare, digitale oplossings vir Canon kamera beheer. Canon SDK bestaan hoofsaaklik uit twee hoofdele: EDSDK (EOS Digital SDK) en CCAPI (Camera Control API).
Lees verder om Canon SDK, EDSDK vs CCAPI te ontdek, en hoe om Canon SDK in outomatiese foto-ateljeewerkvloeie te gebruik.
Met Canon SDK is daar in wese twee hoofdele, EDSDK & CCAPI, wat dieselfde kernfunksionaliteite bied. Dit sluit in afgeleë kameravaslegging, outomatiese klikfokus, vinnige skoot, beeldoordrag en Live View-monitor. Die verskil is dat met EDSDK 'n bedrade verbinding benodig word, terwyl CCAPI draadlose kamerabeheer bied.
Europese produkbemarkingsbestuurder by Canon Europe, John Maurice, verduidelik EDSDK en CCAPI. "Hulle is albei maniere om met die hardeware via die sagteware te kommunikeer, en die poort na die beheer van 'n kamera op afstand."
John voeg by, "Die rede waarom jy na die EDSDK of die CCAPI kom, is dat jy 'n probleem het wat jy deur afstandkamerabeheer moet oplos. Die vermoë om dit te doen en dit met sagteware te integreer, het voordele vir organisasies regoor nywerhede en oor gebruiksgevalle."
John Maurice bied e-handelsondernemings as een van sy voorbeelde van wanneer ons herhaalbare, betroubare prosesse benodig. In e-handel moet kameras gereeld en gereeld presteer, en ons benodig sagteware om te verseker dat prosesse akkuraat en glad is. Beeldvaslegging moet ook naatloos integreer met ons redigeringswerkvloei.
Daarbenewens lys John fotohokkies vir korporatiewe geleenthede as 'n ander geval vir outomatiese fotografie-oplossings. "Miskien wil jy foto's van die deelnemers neem om aandenkings van die geleentheid te skep, of om hul foto's by 'n databasis vir ID-kaarte te voeg. So jy kan 'n sagteware-toepassing hê wat dit beheer."
Behalwe hierdie voorbeelde, kan beeldoplossings 'n wye verskeidenheid industriële uitdagings oplos. Voer afgeleë inspeksieprosesse uit, of gebruik 3D-fotogrammetrie om fisiese voorwerpe uit verskeie hoeke in 3D-modelle te dokumenteer. Canon se SDK is 'n oplossing vir al hierdie probleme en meer. Dit is vir maatskappye wat groot en klein is wat kamerabeheer met sagtewareprosesse moet integreer.
Canon EDSK in staat stel om beheer oor 'n verskeidenheid van kamera funksies van binne jou eie sagteware. Toegang tot die Canon SDK aflaai deur die registrasie van belangstelling deur die Canon Ontwikkelaar Program. Goedkeuring verleen die vermoë om die aansoek biblioteek lêers af te laai en begin met behulp van die sagteware. Ontvang tegniese ondersteuning in die EMEA-streek, of sluit aan by 'n forum vir ontwikkelaars om die SDK te bespreek.
Canon het sy EDSDK in September 2006 van stapel gestuur. Gebaseer op 'n ouer, maar bewese protokol, vereis dit dat dit via USB van 'n kamera na 'n Windows- of Mac-rekenaar vasgemaak word. EDSDK ondersteun 'n wye verskeidenheid van Canon kamera modelle, van die EOS-1D X Mark III af na die EOS 2000D. Dit het ook ondersteuning vir kies PowerShot kameras, sowel as EOS DSLR en spieëllose modelle.
Danksy hierdie groter verskeidenheid kameraondersteuning het PhotoRobot die EOS Digital SDK gekies om met ons stelsels te integreer. In vergelyking met die CCAPI, wat 'n nuwe vrystelling (2019) is, gee EDSDK ons die grootste moontlike reeks kameraondersteuning vir ons kliënte. Dit bied ook hoër beeldoordragspoed, terwyl die CCAPI in wese 'n mobiele weergawe van die SDK is.
Die CCAPI gebruik 'n webgebaseerde HTTP-protokol om oor WiFi te kommunikeer, en werk op platforms soos Android en iOS. Net soos die SDK, gee dit gebruikers terselfdertyd beheer oor verskeie kameras, maar doen dit sonder om te cabling. Dit kan ateljees minder deurmekaar hou, hoewel ten koste van beperkte kameraondersteuning en WiFI-bandwydtebeperkings.
Canon se EDSDK integreer naatloos met PhotoRobot_Controls en al ons 3D-produkfotografie-installasies. Beheer een of meer kameras op afstand. Programbedrywighede vir kameravaslegging, beeldoordrag en Live View-monitor.
Tik eenvoudig die kameras direk in ons sagteware, en neem beheer oor foto-ateljee werkvloeie alles op een koppelvlak. Konfigureer instellings om fotosessies te outomatiseer en konfigurasies as "presets" te stoor om weer en weer te hergebruik.
Outomatiseer fotografieprosesse vir alles, van packshot foto's sowel as 360 draaie, tot multi-ry produk stiltes, produk video's, en nog baie meer. Die sagteware hanteer die swaar opheffing, sinchroniseer kameras en robotte om akkurate, konsekwente en produktiewe fotosessies te verseker.
Vind meer uit oor PhotoRobot oplossings en integrasies vandag. Sluit by ons aan op YouTube en LinkedIn,en teken in vir die nuusbrief hieronder. Ons deel blogs, tutoriale, opdaterings en video's om te verseker dat u die meeste van u produkfotografie kry.