使用CameraDevice和CameraSettings javacv

时间:2013-02-17 04:08:57

标签: java javacv

我不知道这些课程是如何运作的。我想知道哪些相机可用。另外,如果可能的话,我想更改相机的设置(我想我可以自己弄清楚,但是一个例子会很棒)。

感谢。

1 个答案:

答案 0 :(得分:2)

获取相机列表,您只需使用

int n = com.googlecode.javacv.cpp.videoInputLib.videoInput.listDevices();

for (int i = 0; i < n; i++) {
   String info = com.googlecode.javacv.cpp.videoInputLib.videoInput.getDeviceName(i);

   System.out.println(info);
}

您可以通过调用

来获取图像分辨率
grabber.getImageWidth();
grabber.getImageHeight();

也可以使用setImageWidth()setImageHeight()