Jak na Rasberry PI przechwycić obraz z kamery?

0

Witam, realizuję właśnie projekt którego częścią jest system wizyjny na Raspberry Pi. Próbuję napisać go jako uniwersalną aplikację windowsową w języku c#. Niestety większość projektów jakie znalazłem została stworzona w Windows Forms i WPF. Zazwyczaj wykorzystują odwołanie system.drawing, które nie jest wspierane w WUP Znalazłem krótki projekt https://code.msdn.microsoft.com/Capturing-Image-Using-098f68bb, który w założeniu ma pobrać obraz z kamery i wyświetlić go. Niestety u mnie nie pobiera on obrazu z kamery. Czy moglibyście wskazać dlaczego ten program nie działa i jak rozwiązać ten problem?

0

Nie działa, bo? Wyskakuje jakiś wyjątek?

https://developer.microsoft.com/en-us/windows/iot/samples/webcamapp
Obsługiwane kamery: https://developer.microsoft.com/en-us/windows/iot/docs/hardwarecompatlist#Cameras

Taka najbardziej podstawowa sprawa - moduł kamery RPi nie jest obecnie obsługiwany w Windows 10 IoT Core.

0

Nie testowałem tego jeszcze na rasberry, tylko na komputerze. Wszystko działa wyśmienicie, oprócz przycisku capture, który nic nie robi. Czyli powodem dla którego ten program nie działa jest brak dedykowanej kamery? Czy kompatybilna będzie kamera LifeCam VX-3000? Czy może nie da się tego obecnie zrobić na żadnej kamerze?

1

Myślałem, że mówisz, że to nie działa na Raspberry Pi + moduł kamery, a W10IoT Core obsługuje tylko kamery na USB.

Nie wiem, czy twoja konkretnie zadziała, prawdopodobnie tak.
U mnie na komputerze kod przykładowy, do którego dałeś linka, działa - pokazuje okienko systemowe, w którym robię zdjęcie, a potem przekazuje je do aplikacji. Na tym komputerze akurat używam LifeCam Cinema HD. Na RPi nie testowałem.

Aczkolwiek nie jestem pewien, czy ten kod, który podałeś przykładowo, działałby na IoT Core, poza tym wymaga ręcznej operacji "kliknięcia", aby pobrać obraz. Może lepiej spróbuj kod z linka, który podałem wyżej. W załączniku źródło, jeżeli nie chcesz pobierać 300 MB przykładów ;-) W okienku "status" powinieneś mieć ewentualne wyjątki, jakie będzie zgłaszać API kamery.

1 użytkowników online, w tym zalogowanych: 0, gości: 1