[X]关闭

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

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

发表评论已发布 4

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 | 显示全部楼层

可能摄像头不兼容吧,软件无法调用这个接口
越努力越幸运!加油!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则