找回密码
 加入
搜索
查看: 7799|回复: 17

[图形处理] 如何抓取移动中的颜色坐标。

  [复制链接]
发表于 2014-12-19 19:34:43 | 显示全部楼层 |阅读模式
本帖最后由 scared1 于 2014-12-19 19:38 编辑

pixelgetcolor能够抓取颜色,但是假如我有了颜色,如何才能抓到该颜色的坐标呢?而且颜色是处于随时移动的,我如何才能抓到及时坐标?请大神帮忙理一下思路。感谢!
 楼主| 发表于 2014-12-19 19:44:45 | 显示全部楼层
实际情况是这样的,窗口上某一个区域,会随机出现一个绿色的按钮,但是这个按钮出现的位置是随机的,我想要出现一次就马上鼠标左键点它一下,如何才能实现这种功能呢?这个按钮无法抓到控件信息。
 楼主| 发表于 2014-12-20 02:17:42 | 显示全部楼层
pixelgetcolor
PixelSearch
PixelChecksum
好像这三个都没办法实现
 楼主| 发表于 2014-12-20 10:00:59 | 显示全部楼层
没人帮忙吗?其实我想知道,PixelChecksum能够得到一个区域的颜色值,那我反过来,假如我知道这个颜色值,用什么命令可以知道这个颜色值所在区域的坐标?请高手帮忙!
发表于 2014-12-20 10:42:11 | 显示全部楼层
用颜色值搜索比较慢,用多线程可能行,看来 还是找图片比较实际
发表于 2014-12-20 11:02:31 | 显示全部楼层
虽可以遍历找色,但按钮也是窗口,有相关窗口信息,用窗口句柄操作会快速准确得多。自己多琢磨吧
 楼主| 发表于 2014-12-20 20:54:54 | 显示全部楼层
那个按钮在窗口内,但没有什么窗口信息得。
 楼主| 发表于 2014-12-20 20:58:15 | 显示全部楼层
在线搜了很多帖子,发现区域找色这个方向可以实现,但是没有这方面的样本
发表于 2014-12-21 03:47:15 | 显示全部楼层
PixelSearch为什么不行
发表于 2014-12-21 03:59:39 | 显示全部楼层
PixelSearch速度挺快的
发表于 2014-12-21 04:03:29 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2014-12-21 06:45:47 | 显示全部楼层
因为PixelSearch只能搜索区域中与颜色值相同的首个点的坐标,我想要第二个点的坐标就没办法了
发表于 2014-12-21 18:45:23 | 显示全部楼层
学习一下。。。。。。
 楼主| 发表于 2014-12-21 21:19:13 | 显示全部楼层
此问题搜寻了一下,区域找色的函数就可以实现了
发表于 2014-12-23 21:34:29 | 显示全部楼层
回复 11# zhouhaijin
请问这个工具在哪下载的?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-17 14:19 , Processed in 0.078654 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表