opencv-mobile使用usb摄像头的问题
Posted: 2024-09-11 6:41
您好,请问一下 ,在luckfox pico UltraW上面使用opencv-mobile例程,如果使用USB摄像头,如何才能打开?
[root@luckfox root]$ v4l2-ctl --list-devices
rkisp-statistics (platform: rkisp):
/dev/video19
/dev/video20
rkcif-mipi-lvds (platform:rkcif):
/dev/media0
rkisp_mainpath (platform:rkisp-vir0):
/dev/video11
/dev/video12
/dev/video13
/dev/video14
/dev/video15
/dev/video16
/dev/video17
/dev/video18
/dev/media1
webcamproduct: Usb Webcam (usb-xhci-hcd.0.auto-1.3):
/dev/video21
/dev/video22
/dev/media2
不论是使用 cap.open(0);还是cap.open(1); cap.open(2); 都无法打开USB摄像头。
[root@luckfox]$ ./opencv-mobile-test
this device is not whitelisted for jpeg decoder cvi
this device is not whitelisted for jpeg decoder cvi
this device is not whitelisted for jpeg decoder cvi
devpath = /dev/video13
driver = rkisp_v7
card = rkisp_mainpath
bus_info = platform:rkisp-vir0
version = 20000
capabilities = 84201000
device_caps = 4201000
fmt = UYVY 4:2:2 59565955
fmt = Y/CbCr 4:2:2 3631564e
fmt = Y/CrCb 4:2:2 3136564e
fmt = Y/CrCb 4:2:0 3132564e
size = 32 x 16 ~ 800 x 600 (+8 +8)
/dev/video13 ioctl VIDIOC_ENUM_FRAMEINTERVALS failed 19 No such device
320 x 240
Illegal instruction (core dumped)
[root@luckfox root]$ v4l2-ctl --list-devices
rkisp-statistics (platform: rkisp):
/dev/video19
/dev/video20
rkcif-mipi-lvds (platform:rkcif):
/dev/media0
rkisp_mainpath (platform:rkisp-vir0):
/dev/video11
/dev/video12
/dev/video13
/dev/video14
/dev/video15
/dev/video16
/dev/video17
/dev/video18
/dev/media1
webcamproduct: Usb Webcam (usb-xhci-hcd.0.auto-1.3):
/dev/video21
/dev/video22
/dev/media2
不论是使用 cap.open(0);还是cap.open(1); cap.open(2); 都无法打开USB摄像头。
[root@luckfox]$ ./opencv-mobile-test
this device is not whitelisted for jpeg decoder cvi
this device is not whitelisted for jpeg decoder cvi
this device is not whitelisted for jpeg decoder cvi
devpath = /dev/video13
driver = rkisp_v7
card = rkisp_mainpath
bus_info = platform:rkisp-vir0
version = 20000
capabilities = 84201000
device_caps = 4201000
fmt = UYVY 4:2:2 59565955
fmt = Y/CbCr 4:2:2 3631564e
fmt = Y/CrCb 4:2:2 3136564e
fmt = Y/CrCb 4:2:0 3132564e
size = 32 x 16 ~ 800 x 600 (+8 +8)
/dev/video13 ioctl VIDIOC_ENUM_FRAMEINTERVALS failed 19 No such device
320 x 240
Illegal instruction (core dumped)