Zdalne sterowanie aparatem za pomocą Canon EOS Digital SDK

Zdalne sterowanie aparatem za pomocą Canon EOS Digital SDK

Poznają Państwo możliwości zdalnego fotografowania aparatami EOS i PowerShot dzięki zestawowi narzędzi programistycznych Canon do sterowania aparatem.

Oszczędność czasu: streszczenie treści tej strony
Proszę wybrać narzędzie, które wygeneruje streszczenie tej strony:

Dopasowane rozwiązania cyfrowe do sterowania aparatami Canon

Zestaw narzędzi programistycznych Canon (SDK) oferuje szeroki zakres funkcji zdalnego sterowania aparatami Canon EOS i PowerShot. Można konfigurować ustawienia aparatu, wykonywać zdjęcia i nagrywać filmy, przesyłać pliki z kart pamięci oraz je usuwać – wszystko zdalnie. W zgodnych aparatach PowerShot możliwa jest nawet obsługa zoomu.

Prostsze opcje sterowania aparatem to m.in. EOS Utility dla systemów Mac i Windows oraz Camera Connect do bezprzewodowego połączenia ze smartfonem. Jeśli jednak pracujemy z dużą liczbą obrazów lub włączamy aparaty do zautomatyzowanego workflow, potrzebne jest bardziej niezawodne rozwiązanie.

W takich sytuacjach sięgamy po Canon SDK. Ten zestaw narzędzi programistycznych daje programistom i twórcom oprogramowania możliwość tworzenia własnych rozwiązań cyfrowych do sterowania aparatami Canon. Canon SDK składa się przede wszystkim z dwóch głównych części: EDSDK (EOS Digital SDK) oraz CCAPI (Camera Control API).

Czytając dalej, dowiedzą się Państwo, czym jest Canon SDK, czym różnią się EDSDK i CCAPI oraz jak wykorzystać Canon SDK w zautomatyzowanych workflow studia fotograficznego.

‍

‍

Canon SDK: EOS Digital SDK i Camera Capture Control API

W Canon SDK znajdują się zasadniczo dwie główne części, EDSDK i CCAPI, które oferują te same podstawowe funkcje. Należą do nich zdalne wykonywanie zdjęć, automatyczne ustawianie ostrości kliknięciem, szybkie zdjęcia, transfer obrazów oraz podgląd Live View. Różnica polega na tym, że EDSDK wymaga połączenia przewodowego, natomiast CCAPI umożliwia bezprzewodowe sterowanie aparatem.

‍

Zbliżenie na aparat Canon.

‍

John Maurice, European Product Marketing Manager w Canon Europe, wyjaśnia, czym są EDSDK i CCAPI: „Oba służą do komunikacji ze sprzętem za pośrednictwem oprogramowania i są bramą do zdalnego sterowania aparatem”.

John dodaje: „Po EDSDK lub CCAPI sięga się wtedy, gdy trzeba rozwiązać problem za pomocą zdalnego sterowania aparatem. Możliwość zrobienia tego i zintegrowania go z oprogramowaniem przynosi korzyści organizacjom z różnych branż i w różnych zastosowaniach”.

‍

‍

„W różnych branżach i różnych zastosowaniach”

John Maurice podaje firmy e-commerce jako jeden z przykładów sytuacji, w których potrzebne są powtarzalne, niezawodne procesy. W e-commerce aparaty muszą pracować często i regularnie, a oprogramowanie musi zapewniać dokładność i płynność procesów. Rejestracja obrazu musi się również bezproblemowo integrować z workflow edycji.

John wymienia też fotobudki na wydarzeniach firmowych jako kolejny przypadek zastosowania zautomatyzowanej fotografii. „Być może chcą Państwo fotografować uczestników, aby przygotować pamiątki z wydarzenia, albo dodawać ich zdjęcia do bazy danych dla identyfikatorów. Całością może wtedy sterować aplikacja”.

‍

Zmotoryzowany stół obrotowy do fotografii z ramieniem na aparat, oświetleniem i produktem.

‍

Poza tymi przykładami rozwiązania obrazowania mogą pomóc w wielu wyzwaniach przemysłowych. Można prowadzić zdalne procesy inspekcji albo wykorzystać fotogrametrię 3D do dokumentowania obiektów fizycznych z wielu ujęć w postaci modeli 3D. Canon SDK to rozwiązanie dla wszystkich tych zadań i wielu innych. Jest przeznaczony dla firm dużych i małych, które muszą połączyć sterowanie aparatem z procesami opartymi na oprogramowaniu.

‍

‍

Jak uzyskać dostęp do pobrania Canon SDK

Canon EDSK umożliwia sterowanie wieloma funkcjami aparatu z poziomu własnego oprogramowania. Dostęp do pobrania Canon SDK uzyskują Państwo, zgłaszając zainteresowanie w ramach Canon Developer Programme. Po zatwierdzeniu zgłoszenia można pobrać pliki biblioteki aplikacji i zacząć korzystać z oprogramowania. W regionie EMEA dostępne jest wsparcie techniczne, można też dołączyć do forum dla programistów, na którym omawia się SDK.

‍

‍

Canon EOS Digital SDK a CCAPI

Firma Canon wprowadziła swoje EDSDK we wrześniu 2006 roku. Rozwiązanie opiera się na starszym, lecz sprawdzonym protokole i wymaga połączenia aparatu z komputerem z systemem Windows lub Mac przez USB (tethering). EDSDK obsługuje szeroką gamę modeli aparatów Canon – od EOS-1D X Mark III po EOS 2000D. Obsługuje również wybrane aparaty PowerShot oraz lustrzanki DSLR i modele bezlusterkowe z serii EOS.

Dzięki szerszej obsłudze aparatów firma PhotoRobot wybrała EOS Digital SDK do integracji z naszymi systemami. W porównaniu z CCAPI, które jest nowym rozwiązaniem (2019), EDSDK zapewnia naszym klientom najszerszą możliwą obsługę aparatów. Oferuje też wyższe prędkości przesyłania obrazów, podczas gdy CCAPI jest w istocie mobilną wersją SDK.

‍

Canon EOS Digital SDK a CCAPI

‍

CCAPI korzysta z internetowego protokołu HTTP do komunikacji przez Wi-Fi i działa na platformach takich jak Android i iOS. Podobnie jak SDK umożliwia jednoczesne sterowanie wieloma aparatami, ale robi to bez kabli. Dzięki temu w studiu może być mniej przewodów, jednak kosztem ograniczonej obsługi aparatów i ograniczonej przepustowości Wi-Fi.

‍

‍

Wykorzystanie Canon SDK w zautomatyzowanych procesach PhotoRobot

EDSDK firmy Canon płynnie integruje się z PhotoRobot_Controls oraz ze wszystkimi naszymi instalacjami do fotografii produktowej 3D. Umożliwia zdalne sterowanie jednym lub kilkoma aparatami. Pozwala programować operacje wykonywania zdjęć, przesyłania obrazów i podglądu Live View.

Wystarczy podłączyć aparaty bezpośrednio do naszego oprogramowania, aby zarządzać procesami w studiu fotograficznym z jednego interfejsu. Można skonfigurować ustawienia w celu automatyzacji sesji zdjęciowych, a konfiguracje zapisać jako „presety” i wykorzystywać je wielokrotnie.

Można zautomatyzować procesy fotograficzne – od packshotów i obrotów 360° po wielorzędowe zdjęcia statyczne produktów, filmy produktowe i nie tylko. Oprogramowanie przejmuje najbardziej pracochłonne zadania, synchronizując aparaty i roboty, aby sesje zdjęciowe były dokładne, powtarzalne i wydajne.

‍

‍

Więcej materiałów o fotografii produktowej

Zapraszamy do zapoznania się z rozwiązaniami i integracjami PhotoRobot już dziś. Zapraszamy też na nasze kanały YouTube i LinkedIn oraz do zapisania się do newslettera poniżej. Udostępniamy artykuły, poradniki, aktualności i filmy, dzięki którym jeszcze lepiej wykorzystają Państwo potencjał fotografii produktowej.