2

我目前正在尝试用 Java 编写一个程序,该程序将执行一些宏,但是我需要这些宏能够找到位于我的屏幕上的某些图片。

Macro Schedule 中有一个函数,它几乎是 FindImagePos(myimage.bmp, tolerance(0-255)) 并在 1080P 时在大约 0.2 秒内定位图像,但该程序在 Macro Scheduler 中编写代码会很痛苦。图像没有以任何方式失真,除了轻微的颜色变化,这是宽容的地方,

前任。找到这个:http : //min.us/idivEC.png 在这些条中的每一个中 min.us/iR64a.png

我不认为我可以有效地编写这样一个函数,并简要浏览了 ImageJ 和 Neuroph,它们看起来很复杂而且过分,我想知道是否有更简单的东西。

关于如何编码的唯一理论是截取屏幕截图,将其转换为 2D RGB 数组,搜索行以查找样本图像中第一行的出现,并具有一定的宽容度(也称为容差),如果它在某种程度上匹配,那么检查该行下方的第二行,依此类推。

4

0 回答 0