如何使用 java 访问 front/back 相机(网络摄像头捕获)

How to access front/back camera using java (webcam-capture)

我正在使用这个 java 库来访问 laptop/pc 中的相机。 Webcam-capture

Webcam webcam = Webcam.getDefault();
webcam.open();
ImageIO.write(webcam.getImage(), "PNG", new File(path));

以上代码返回摄像头流,我想以编程方式切换两个 front/back 摄像头。

我正在关注这个Webcam-capture Guide但是找不到任何关于切换相机的相关文档。

WebCam.getWebcams() returns 您可以重复使用的可用网络摄像头列表,而不是使用 getDefault() returns.