Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用OpenCV查看电视调谐器组件输入?_Opencv_Video Capture - Fatal编程技术网

如何使用OpenCV查看电视调谐器组件输入?

如何使用OpenCV查看电视调谐器组件输入?,opencv,video-capture,Opencv,Video Capture,我正在尝试使用我的电视调谐器,而不是opencv的网络摄像头 问题是,默认情况下,cvCaptureFromCAM0为我提供电视调谐器的电视频道,但我实际需要的是电视调谐器的RCA输入 我曾尝试使用CVCaptureFromCAM-1检查电视调谐器中是否有其他摄像头设备,但它只提供普通电视调谐器作为选项 有没有办法更改输入通道?可能没有 在Linux和Windows中类似,OpenCV cvCaptureFromCAM只识别每个调谐器/帧捕获器/网络摄像头的一个输入。如果您的设备显示为多个逻辑设

我正在尝试使用我的电视调谐器,而不是opencv的网络摄像头

问题是,默认情况下,cvCaptureFromCAM0为我提供电视调谐器的电视频道,但我实际需要的是电视调谐器的RCA输入

我曾尝试使用CVCaptureFromCAM-1检查电视调谐器中是否有其他摄像头设备,但它只提供普通电视调谐器作为选项

有没有办法更改输入通道?

可能没有

在Linux和Windows中类似,OpenCV cvCaptureFromCAM只识别每个调谐器/帧捕获器/网络摄像头的一个输入。如果您的设备显示为多个逻辑设备,则可以使用cvCaptureFromCAM的参数选择要使用的逻辑设备

例如:如果您有:

/dev/video
/dev/video0 <-- tv tuner, tuner input 
/dev/video1 <-- tv tuner, rca input
cvCaptureFromCAM0将使用/dev/video0和 cvCaptureFromCAM1将使用/dev/video1

如果您使用其他程序(如mythtv或tvtime)或windows上的其他程序将调谐器的输入更改为RCA输入,然后再次尝试运行opencv,则可能会起作用