红联Linux门户
Linux帮助

在ARM板上用V4L2采集不到红外图像??

发布时间:2012-01-09 10:11:56来源:红联作者:julia_q
我在cm-t3530板子上做红外摄像头的图像采集,系统采用2.6.32的内核。因为红外摄像头输出的是模拟信号,故它要先经过图像采集卡转换为数字信号才能再到板子上做进一步处理。现在红外摄像头通过AV端子连到图像采集卡MINE Vcap2860上,2860的USB接口连到板子上。
我编写一段程序来读采集的图像的YUYV分量,发现全部为0.,也就是说根本采集到图像。若是换成USB摄像头直接连到板子上(此时不需要采集卡),用同样的一段程序则YUYV分量有值,即采集到图像。如果将红外摄像头经过采集卡连到我的pc机上,用同样的一段程序则YUYV分量有值。分析上面的几种情况,不知道为什么不能在ARM板上采集到红外图像,是硬件问题还是V4L2驱动问题呢??
文章评论

共有 2 条评论

  1. enjoy545352 于 2012-01-12 12:57:10发表:

    踩踩,受教了~~~

  2. julia_q 于 2012-01-09 10:21:42发表:

    我在cm-t3530板子上做红外摄像头的图像采集,系统采用2.6.32的内核。因为红外摄像头输出的是模拟信号,故它要先经过图像采集卡转换为数字信 号才能再到板子上做进一步处理。现在红外摄像头通过AV端子连到图像采集卡MINE Vcap2860上,2860的USB接口连到板子上。
    我编 写一段程序来读采集的图像的YUYV分量,发现全部为0.,也就是说根本没有采集到图像。若是换成USB摄像头直接连到板子上(此时不需要采集卡),用同 样的一段程序则YUYV分量有值,即采集到图像。如果将红外摄像头经过采集卡连到我的pc机上,用同样的一段程序则YUYV分量有值。分析上面的几种情 况,不知道为什么不能在ARM板上采集到红外图像? 如果说是硬件,同样的连接到PC机上是可以采到红外图像的;如果说是V4L2的问题,同样的程序在板子上是可以采到彩色图像的。很疑惑。。。