【问题标题】:Java Access To "Video Controller" In WindowsJava 访问 Windows 中的“视频控制器”
【发布时间】:2015-11-29 17:27:14
【问题描述】:

有没有办法从 Java 访问归类为视频控制器的设备?我可以通过我创建的小程序从网络摄像头捕获图像,但需要从安全摄像头捕获图像,该图像被输入 Windows 设备管理器类作为“视频控制器”。

我原以为我用于网络摄像头的相同代码可以工作,但我非常失望。

有什么想法吗?

【问题讨论】:

    标签: java windows image video capture


    【解决方案1】:

    除了走 JNI 路线外,我肯定会看看 OpenCV,它会为您轻松完成。

    OpenCV 提供了一个 DLL,您可以轻松地从 Java 调用它。 然后,您可以使用它实时捕获和处理来自网络摄像头的图像。

    但 OpenCV 真正有趣的部分在于它是一个计算机视觉 API。 因此,您可以例如轻松执行运动检测、人脸识别等,在我看来,这在视频安全软件世界中是必须的。

    要从相机捕获图像,请参阅VideoCapture 方法。 使用示例here

    【讨论】:

    • 谢谢,我正在调查这个。它看起来很有希望,我将在本周末对其进行修补。显然,会让每个人都知道。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-20
    • 2015-07-14
    • 2011-06-26
    • 1970-01-01
    • 1970-01-01
    • 2018-12-25
    相关资源
    最近更新 更多