如何在Java中获得我的网络摄像头支持的最大分辨率?

时间:2015-05-26 18:03:17

标签: java media webcam resolution

使用任何未弃用的开源Java多媒体/网络摄像头API(或链接到Java代码的任何Java甚至C ++代码),我需要获取实际从网络摄像头设备接收的图像大小和最大的真实图像分辨率网络摄像头设备提供的。因此,如果我将720 x 1280像素的网络摄像头设备插入桌面的USB插槽,我希望代码能够给我(720,1280)。如果我拔下USB网络摄像头,然后插入另一个640 x 480视频分辨率的网络摄像头,我想让代码给我(640,480)。

如何获得Java中的网络摄像头支持的最大分辨率(或链接到Java的C ++)?

我不关心您使用的库或代码,我只需要一种方法来获得解决方案。

1 个答案:

答案 0 :(得分:0)

创建一个BufferedImage,然后获取该图像的尺寸。