OpenCV / Java - 使用计算机屏幕进行OpenCV的视频处理

时间:2015-06-25 20:24:51

标签: java opencv awt

我正在开发Java或Scala程序,它执行以下操作:

1)检测

  • 连续监控屏幕的特定动态部分(例如:x:[0,500],y:[0,500])

2)过程

  • 为特定图像模式(即人脸等)实施自定义图像模式检测器
  • 如果检测到特定模式,则触发自定义侦听器

3)行动

  • 使用Java的AWT库在屏幕的固定位置执行单击

看起来OpenCV / Java AWT似乎是完成此任务的合理选择。如果有更好的工具/语言来实现这一目标,请同时提出建议。

我的问题如下:

  • OpenCV支持视频处理和图像处理。为了有效地完成检测,我不想每隔x秒继续截取屏幕截图并运行OpenCV来处理图像。是否可以使OpenCV处理我的屏幕的特定部分,就好像它是一个处理视频?
  • OpenCV最初是用C / C ++编写的,我很难找到实现自定义图像模式缺陷样本代码的示例。任何人都可以分享我在哪里可以找到关于此的Java / Scala示例代码吗?

任何有关示例/参考的建议都将不胜感激。谢谢!

0 个答案:

没有答案