目前我通过windows api能够获取指定坐标的颜色。但是反过来,指定颜色怎么获取坐标呢?我是这样的:用循环嵌套,我的屏幕是867*1366,这样挨个的去查找坐标,是否存在指定颜色。理想是能够实现的,但是这样的会循环很多很多次,就像是一个死循环了。我的窗体一出现就被卡死,甚至不会出现窗体。这样做失败了。我又想用多线程,还是不行。请问,我该如何解决?谢谢
1 回答
梵蒂冈之花
TA贡献1900条经验 获得超5个赞
给你提供另外一种思路:建议你可以以这样,一般一个像素附近的点值很少突变,你可以每隔5个像素取一个点的颜色放入数组中,这样一共是47000个左右,这个数据量不是很大,然后找到最接近的再在这个坐标的正负10范围内再找
当然不一定可行,你可以试试
- 1 回答
- 0 关注
- 624 浏览
添加回答
举报
0/150
提交
取消