视频 - 声音 - 用Java捕获传感器

时间:2012-04-25 13:56:51

标签: java video sensor jmf javasound

我想开发一个应用程序,它能够从网络摄像头捕获视频,从麦克风捕获声音,并在接近传感器可用时捕获移动。

最初我希望它在Windows上运行,但如果能够,我可能希望以后在Android上运行它。

我正在寻找一些非常直接且易于理解的东西。 我的研究使我进入了Java Media Framework,但它已经过时而且被遗弃了。 FMJ似乎也很老了。 JavaCV似乎可用的文档很差。

我的目标是制作一个家庭检测应用程序,它使用摄像机图像,麦克风声音和传感器来检测和分析家庭入侵。 我可能会采用.NET或其他面向对象编程语言来实现这一目标 更简单的解决方案。 我应该怎么做,你的建议是什么?

1 个答案:

答案 0 :(得分:1)

  • 一种解决方案是使用JavaCV。因此,您可以使用java开发桌面应用程序,以后可以通过更少的更改移植到android。正如你所说,JavaCV没有丰富的文档。但JavaCV只是OpenCV的包装器。因此,您可以阅读OpenCV文档并找到相关的方法(函数)名称。 JavaCV中的方法与OpenCV几乎相同。所以你可以在JavaCV中尝试这些方法。

  • 下一个解决方案是使用.NET来开发系统。在那里你可以使用 AForge.NET一个用于.NET或Emgu CV .NET包装器的丰富库 对于OpenCV。但是在创建时会遇到问题 Android应用程序。因为你必须从头开始构建它。