我想从网络摄像头拍摄图像。我怎样才能做到这一点?
如果您的建议库有任何示例代码,那对我来说比其他代码更好。
我检查了这些:
- 杰迈伦
- Java 媒体框架
- JavaCV
- 民事
这些没有用。这些不起作用或没有示例代码。你有什么建议吗?
试试这个项目:
http://github.com/rladstaetter/isight-java/
以及相应的博文
http://ladstatt.blogspot.co.at/2013/04/using-isight-camera-with-javafx.html
请记住,您必须为您的架构(x64)拥有正确的 opencv dll
我剥离了 OpenIMAJ Core Video Capture Library 以从网络摄像头获取图像。它适用于我的 macbook、linux 桌面和 windows 7 环境。
你不需要安装任何东西,你只需要两个罐子。您可以从我的网站上找到示例:
这是使用 LTI-CIVIL 的演示 JavaFX 相机捕获应用程序的链接
LTI-CIVIL 库只有 32 位是正确的,所以在你的情况下,如果 64 位是必要的,那么可能没用。