Poprzedni
Zaawansowane narzędzia programowe do przechwytywania i sterowania obrazami
Odblokuj możliwości zdalnego przechwytywania aparatów EOS i PowerShot za pomocą zestawu programistycznego firmy Canon do sterowania aparatem.
Zestaw Sdk (Software Development Kit) firmy Canon oferuje szeroki zakres funkcji zdalnego sterowania aparatami Canon EOS i PowerShot. Skonfiguruj ustawienia aparatu, rób zdjęcia i nagrywaj filmy, przesyłaj i usuwaj pliki z kart pamięci - wszystko zdalnie. Możliwe jest nawet operowanie zoomem na kompatybilnych kamerach PowerShot.
Skromniejsze opcje sterowania aparatem obejmują EOS Utility dla komputerów Mac i Windows lub Camera Connect do bezprzewodowej łączności ze smartfonem. Jednak podczas pracy z większą ilością obrazów lub integracji kamer z automatycznym przepływem pracy potrzebujemy bardziej niezawodnego rozwiązania.
To wtedy przechodzimy do ZESTAWU SDK firmy Canon. Ten zestaw Software Development Kit zapewnia programistom i programistom konfigurowalne, cyfrowe rozwiązania do sterowania aparatem Canon. Zestaw SDK firmy Canon składa się głównie z dwóch głównych części: EDSDK (EOS Digital SDK) i CCAPI (Camera Control API).
Czytaj dalej, aby dowiedzieć się, jak korzystać z zestawu Sdk, EDSDK vs CCAPI firmy Canon oraz jak korzystać z zestawu Sdk firmy Canon w zautomatyzowanych obiegach pracy w studiu fotograficznym.
W przypadku Canon SDK istnieją zasadniczo dwie główne części, EDSDK i CCAPI, które zapewniają te same podstawowe funkcje. Należą do nich zdalne przechwytywanie aparatu, automatyczne ustawianie ostrości, szybkie ujęcie, przesyłanie zdjęć i monitor Podgląd na żywo. Różnica polega na tym, że w przypadku EDSDK wymagane jest połączenie przewodowe, podczas gdy CCAPI zapewnia bezprzewodowe sterowanie kamerą.
John Maurice, kierownik ds. marketingu produktów w Europie w Europie, wyjaśnia EDSDK i CCAPI. "Są to zarówno sposoby interakcji ze sprzętem za pośrednictwem oprogramowania, jak i brama do zdalnego sterowania kamerą".
John dodaje: "Powodem, dla którego przychodzisz do EDSDK lub CCAPI, jest to, że masz problem, który musisz rozwiązać za pomocą zdalnego sterowania kamerą. Możliwość zrobienia tego i zintegrowania go z oprogramowaniem ma korzyści dla organizacji w różnych branżach i w różnych przypadkach użycia. "
John Maurice podaje firmy e-commerce jako jeden ze swoich przykładów, kiedy potrzebujemy powtarzalnych, niezawodnych procesów. W handlu elektronicznym kamery muszą działać często i regularnie, a my potrzebujemy oprogramowania, które zapewni dokładność i płynność procesów. Przechwytywanie obrazu musi również bezproblemowo integrować się z naszym procesem edycji.
Ponadto John wymienia fotobudki na imprezy firmowe jako kolejny przypadek zautomatyzowanych rozwiązań fotograficznych. "Może chcesz zrobić zdjęcia uczestnikom, aby stworzyć pamiątki z wydarzenia lub dodać ich zdjęcia do bazy danych dowodów osobistych. Więc możesz mieć aplikację, która to kontroluje. "
Poza tymi przykładami rozwiązania do obrazowania mogą rozwiązać szeroki zakres wyzwań przemysłowych. Przeprowadzaj zdalne procesy kontroli lub używaj fotogrametrii 3D do dokumentowania obiektów fizycznych pod wieloma kątami w modelach 3D. Zestaw SDK firmy Canon to rozwiązanie wszystkich tych problemów i nie tylko. Jest przeznaczony zarówno dla dużych, jak i małych firm, które muszą zintegrować sterowanie kamerą z procesami oprogramowania.
Canon EDSK umożliwia sterowanie szeregiem funkcji aparatu z poziomu własnego oprogramowania. Uzyskaj dostęp do pobranego pakietu Sdk firmy Canon, rejestrując zainteresowanie za pośrednictwem programu Canon Developer Programme. Zatwierdzenie daje możliwość pobrania plików biblioteki aplikacji i rozpoczęcia korzystania z oprogramowania. Uzyskaj pomoc techniczną w regionie EMEA lub dołącz do forum dla deweloperów, aby omówić zestaw SDK.
Canon uruchomił swój EDSDK we wrześniu 2006 roku. Oparty na starszym, ale sprawdzonym protokole, wymaga tetheringu przez USB z kamery do komputera z systemem Windows lub Mac. 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, a także lustrzanki cyfrowe EOS i modele bezlusterkowe.
Dzięki szerszemu zakresowi obsługi kamer PhotoRobot wybrał EOS Digital SDK do integracji z naszymi systemami. W porównaniu do CCAPI, który jest nową wersją (2019), EDSDK daje nam najszerszy możliwy zakres obsługi kamer dla naszych klientów. Oferuje również wyższe prędkości przesyłania obrazu, podczas gdy CCAPI jest zasadniczo mobilną wersją SDK.
CCAPI wykorzystuje internetowy protokół HTTP do komunikacji przez WiFi i działa na platformach takich jak Android i iOS. Podobnie jak SDK, daje użytkownikom kontrolę nad wieloma kamerami jednocześnie, ale robi to bez okablowania. Może to sprawić, że studia będą mniej zagracone, chociaż kosztem ograniczonej obsługi kamer i ograniczeń przepustowości WiFI.
EDSDK firmy Canon bezproblemowo integruje się z PhotoRobot_Controls i wszystkimi naszymi instalacjami do fotografii produktów 3D. Zdalnie steruj jedną lub kilkoma kamerami. Zaprogramuj operacje przechwytywania kamery, przesyłania obrazu i monitora podglądu na żywo.
Wystarczy podłączyć aparaty bezpośrednio do naszego oprogramowania i przejąć kontrolę nad przepływem pracy w studiu fotograficznym za pomocą jednego interfejsu. Skonfiguruj ustawienia, aby zautomatyzować sesje zdjęciowe i zapisz konfiguracje jako "ustawienia wstępne", aby ponownie je wykorzystać.
Zautomatyzuj procesy fotograficzne dla wszystkiego, od zdjęć packshot , a także spinów 360, po wielorzędowe zdjęcia produktów, filmy o produktach i wiele innych. Oprogramowanie obsługuje ciężkie podnoszenie, synchronizację kamer i robotów, aby zapewnić dokładne, spójne i produktywne sesje zdjęciowe.
Dowiedz się więcej o PhotoRobot rozwiązaniach i integracjach już dziś. Dołącz do nas na YouTube i LinkedIni zapisz się do newslettera poniżej. Udostępniamy blogi, samouczki, aktualizacje i filmy, aby zapewnić Ci jak najlepsze wykorzystanie fotografii produktów.