1

我的问题正如标题所述。我花了一些时间在谷歌上搜索,我只能找到使用外部库的建议。但是,我想在不使用任何外部库的情况下执行此操作,并且缺少有关如何执行此操作的文档。

4

2 回答 2

3

恐怕这是不可能的。Java 中的两种主要方法是使用 JMF 或 openCV。JavaFX 没有开发 Webcam API 的计划,因此不会很快改变。

你应该看看这个问题:How can I take image at webcam with javaFX at win7 64bit?

这是 javafx + opencv 集成的链接:http: //ladstatt.blogspot.fr/2013/04/using-isight-camera-with-javafx.html

JavaFX + JMF 现在似乎不起作用:从 JavaFx 访问网络摄像头

但是 JavaFX 8 有希望:https ://github.com/carldea/WebcamFX

于 2013-11-08T17:48:50.550 回答
0

除非您依赖 JNI,否则没有外部库是不可能的。时期。

过去,我使用基于 JTwain 的解决方案获得了不错的结果。

于 2013-11-08T19:53:04.803 回答