牙叔教程 简单易懂
图片素材
提取每个道具右下角的数字
思路
先用ps的魔棒看看, 选区不是很明显
填充青色
放大图片, 效果清晰一些
第一张图片的第二个道具, 图片中间部分也被魔棒选中了, 这个可以通过数字的宽高和左上来排除
魔棒就是选择差不多的颜色, 对应的autojs函数是
images.inRange(img, lowerBound, upperBound)
[v4.1.0新增]
- img{Image} 图片
- lowerBound{string} | {number} 颜色下界
- upperBound{string} | {number} 颜色下界
- 返回 {Image}
将图片二值化,在lowerBound~upperBound范围以外的颜色都变成0,在范围以内的颜色都变成255。
例如images.inRange(img, "#000000", "#222222")。
用ps 把饱和度去掉, 数字更加明显
再看看二值化
取交集
第一步用魔棒提取的数字区域 和 第三步二值化取交集,
数字区域就提取出来了
总结
ps分析图片, 好使
名人名言
思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问 --- 牙叔教程
声明
部分内容来自网络 本教程仅用于学习, 禁止用于其他用途