搜索屏幕上像素的最有效方法是什么?

时间:2011-07-15 02:44:15

标签: search matrix pixel

Windows API中的GetPixel似乎工作正常,但对于分辨率高达1920x1080的屏幕,它只需要大量的时间(几分钟)。我怀疑它是GetPixel函数,可能需要几个厘秒才能处理,落后于整个事情。我想知道直接访问内存映射是否可以解决这个问题?还是有更好的近似方法?我希望实现的目标是搜索不到5秒钟。

1 个答案:

答案 0 :(得分:0)

您可以拍摄当前屏幕的屏幕截图,并使用您收到的位图进行搜索。这样,您将访问自己的内存,并且比调用GetPixel() 2073600次快得多。