我正在开发Java或Scala程序,它执行以下操作:
1)检测
- 连续监控屏幕的特定动态部分(例如:x:[0,500],y:[0,500])
2)过程
- 为特定图像模式(即人脸等)实施自定义图像模式检测器
- 如果检测到特定模式,则触发自定义侦听器
3)行动
看起来OpenCV / Java AWT似乎是完成此任务的合理选择。如果有更好的工具/语言来实现这一目标,请同时提出建议。
我的问题如下:
- OpenCV支持视频处理和图像处理。为了有效地完成检测,我不想每隔x秒继续截取屏幕截图并运行OpenCV来处理图像。是否可以使OpenCV处理我的屏幕的特定部分,就好像它是一个处理视频?
- OpenCV最初是用C / C ++编写的,我很难找到实现自定义图像模式缺陷样本代码的示例。任何人都可以分享我在哪里可以找到关于此的Java / Scala示例代码吗?
任何有关示例/参考的建议都将不胜感激。谢谢!