KevinLin 发表于 2021-5-11 15:28:42

HLS获取非标准分辨率摄像头黑屏

老师好,我想获取外置USB摄像头图像数据,用的HLS入门教学工程:CH03_imgshow,获取图片及视频部分都试验通过了,然后获取摄像头数据时,笔记本自带摄像头正常,设置CvCapture *capture = cvCaptureFromCAM(1);获取外置摄像头数据失败,AVI plaer 显示黑屏。我的摄像头分辨率是400*400,用AMCap软件获取其数据是正常,但是有一个比较特殊的地方,即查看AMCap 软件参数时,显示的分辨率是384x384。请问针对我这款非标准分辨率的摄像头,如何配置才能调试成功,需不需要设置其他接口函数?

uisrc 发表于 2021-5-11 19:00:01

是电脑上仿真吗?

KevinLin 发表于 2021-5-11 20:50:36

msxbo 发表于 2021-5-11 19:00
是电脑上仿真吗?

是的,PC上仿真,我这CMOS的USB驱动用的XJ556HG驱动,它这个IC是 USB2.0 Video Class网页摄像机控制器。会是因为PC端口分配原因引起么,比如说CvCapture *capture = cvCaptureFromCAM(1)调用缺醒PC端口,而我这个USB 端口不在缺醒端口?

KevinLin 发表于 2021-5-11 20:50:59

XJ556JG

uisrc 发表于 2021-5-14 08:49:14

可能摄像头不兼容吧,软件无法调用这个接口
页: [1]
查看完整版本: HLS获取非标准分辨率摄像头黑屏