• 8396阅读
  • 3回复

[讨论]摄像头采集完图片用QT显示花屏问题。 [复制链接]

上一主题 下一主题
离线512380241
 
只看楼主 倒序阅读 楼主  发表于: 2011-04-20
在论坛里下载了松牛的视频监控程序,VMS0.0.1编译成功后,运行,在开发板上显示花屏啊?一直就是条纹形状。我用的开发板是天堑的2440,内核是2.6.30,文件系统是QT4.5,摄像头是ZC301B,刚开始怀疑是摄像头驱动的问题,后来用别的程序能实现图像的采集,可是为什么这个程序是这个样子的呢?
查网上的资料,说是摄像头采集的的数据格式于QT显示的数据格式,不同,这个要怎么修改啊? 还有或者是我大方向弄错了?请各位大侠指点指点啊!
离线yaotong195

只看该作者 1楼 发表于: 2011-04-20
图像采集花屏有几种情况:
1、摄像头寄存器设置不正确。
2、QImage 的格式不正确。
3、分辨率不正确会出现局部图像(我的到现在都没弄好)。
[ 此帖被yaotong195在2011-04-20 10:11重新编辑 ]
离线512380241
只看该作者 2楼 发表于: 2011-04-20
回 1楼(yaotong195) 的帖子
您好,摄像头寄存器设置那一块,你能说的具体点吗?可能我是个菜鸟,根本就没考虑这一块。还有就是QImage的格式,我的摄像头采集出来的图像格式应该是JPEG的形式,看网上有说在开发板的液晶屏上显示的是16位的,所以我把采集到的图像那一块改成了RGB16位的了 img = QImage(width, height, QImage::Format_RGB16);。还有我的这个显示出来的根本不是一点点的花屏,是全都是横竖的条文,根本看不见图像的样子啊!
离线yuyous
只看该作者 3楼 发表于: 2012-11-12
回 1楼(yaotong195) 的帖子
您好,我也遇到摄像头qt显示花屏问题,请问应该怎么解决,可能原因是QImage格式转换问题
快速回复
限100 字节
 
上一个 下一个