【发布时间】:2011-12-18 03:13:11
【问题描述】:
我正在用 Java 编写程序。我希望能够从客户的网络摄像头拍照。我一直在环顾四周,发现了一些 API,但我无法真正理解我下载的内容。有人知道用java拍照的一种非常简单的方法吗?非常感谢!
【问题讨论】:
我正在用 Java 编写程序。我希望能够从客户的网络摄像头拍照。我一直在环顾四周,发现了一些 API,但我无法真正理解我下载的内容。有人知道用java拍照的一种非常简单的方法吗?非常感谢!
【问题讨论】:
好吧,我会选择JMF 或FMJ,他们似乎是这类事情中的大牌。有一个有点相似的问题here 包含更多选项,如果这两个选项对您来说都太“重”的话。试一试可能是值得的。
编辑:JMyron 可能是您正在寻找的,根据this answer。
【讨论】:
使用Marvin很简单:
MarvinVideoInterface videoAdapter = new MarvinJavaCVAdapter();
videoAdapter.connect(0);
MarvinImage image = videoAdapter.getFrame();
MarvinImageIO.saveImage(image, "./res/webcam_picture.jpg");
【讨论】: