找回密码
 加入
搜索
查看: 2664|回复: 5

[AU3基础] 如何比较颜色是否相似?[已解决]

  [复制链接]
发表于 2016-9-20 13:45:33 | 显示全部楼层 |阅读模式
本帖最后由 cashiba 于 2016-9-20 23:07 编辑

if color 坐标x,坐标y,目标颜色,精确度 then
判断某点(x,y)的颜色是否与目标颜色高度相似 然后.....

AU3里有这种功能的自定义函数吗?主要是精确度的问题。
用pixgetcolor函数,如果是高度相似的颜色就被排除了。比较颜色是否相似的语句不会写.....
发表于 2016-9-20 15:03:04 | 显示全部楼层
要RGB转换为HBV或者转换为HSL,一定距离内的算相似
 楼主| 发表于 2016-9-20 15:37:29 | 显示全部楼层
直接用pixelgetcolor,得值为F0F0F0,与000000的相似度多大?怎么界定为同样灰度系列的呢?
发表于 2016-9-20 18:04:58 | 显示全部楼层
直接用pixelgetcolor,得值为F0F0F0,与000000的相似度多大?怎么界定为同样灰度系列的呢?
cashiba 发表于 2016-9-20 15:37



    你指的灰度就需要转换成 seniors 所说的 RGB>HSL 再比对
 楼主| 发表于 2016-9-20 23:06:33 | 显示全部楼层
明白了.....,谢谢诸位老师啦..
发表于 2018-9-26 17:04:06 | 显示全部楼层
大神,pixelgetcolor 后如何比较颜色相似度,能给个参考代码么,
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-23 02:06 , Processed in 0.096227 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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