Code generated using Simulink support package for RPi can't open v4l2 camera
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
My RPi has two usb cameras at /dev/video0 and /dev/video2. I am using this device (https://www.amazon.com/ELP-Camera-2Megapixel-Android-Windows/dp/B078TGFZ22).
The code generated using Simulink can only open the one at "/dev/video0" and give the error for video2 saying "specified resolution [320 240] not supported".
I have written another code in matlab to test and interestingly that works.
rpi = raspi('192.168.4.100','pi','123')
webcamlist(rpi)
cam1 = webcam(rpi,1); %Opens and shows captured frames
cam2 = webcam(rpi,2); %Opens and shows captured frames
1 comentario
Prasanth Sunkara
el 17 de Mayo de 2022
A quick check would be to know the resolution webcam function used. I guess it took a default value of 320x240.You can get this by executing cam1 (or cam2) variable on MATLAB without a semicolon. Eg: >>cam1
If possible use the raspberry pi resource monitor app to confirm the device id value(/dev/video2) and retry the Simulink model by changing the camera resolution to a different value.
Respuestas (0)
Ver también
Categorías
Más información sobre Raspberry Pi Hardware en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!