指定颜色获取屏幕坐标

目前我通过windows api能够获取指定坐标的颜色。但是反过来,指定颜色怎么获取坐标呢?

我是这样的:用循环嵌套,我的屏幕是867*1366,这样挨个的去查找坐标,是否存在指定颜色。理想是能够实现的,但是这样的会循环很多很多次,就像是一个死循环了。我的窗体一出现就被卡死,甚至不会出现窗体。这样做失败了。我又想用多线程,还是不行。请问,我该如何解决?谢谢


墨色风雨
浏览 577回答 1
1回答

梵蒂冈之花

给你提供另外一种思路:建议你可以以这样,一般一个像素附近的点值很少突变,你可以每隔5个像素取一个点的颜色放入数组中,这样一共是47000个左右,这个数据量不是很大,然后找到最接近的再在这个坐标的正负10范围内再找当然不一定可行,你可以试试
打开App,查看更多内容
随时随地看视频慕课网APP