在对假睫毛进行点胶的过程中,发现普通的模板匹配算法无法精准识别睫毛,往往需要创建多个模板,但是创建多个模板也只能满足当次的使用要求,换了一批又无法识别。
在对假睫毛进行点胶的过程中,发现普通的模板匹配算法无法精准识别睫毛,往往需要创建多个模板,但是创建多个模板也只能满足当次的使用要求,换了一批又无法识别。
类似下图这样的斑点定位精度足够吗?

不够的话,还可以在每个斑点附近放一个直线定位工具找小横线,我觉得还是比较通用的。下图就是增加直线定位之后的效果

这个方法主要还是依赖图像预处理来让每一份眼睫毛都变成一整块对象。
首先是简单的单阈值(阈值220),得到下图

再用低通滤波(核尺寸31*31,并不需要很仔细调),得到下图,可以看出,每一份眼睫毛都变成一团黑

接着用局部自适应阈值(块尺寸31,偏置39),得到下图

最后用斑点面积过滤即可得到最开头的效果。
试了几个不同的思路,包括模板匹配,还是现在这个最简单。
下面是灵闪Task文件
作业_含直线定位.task
可以通过直线定位工具找到睫毛根部的小横线的话完全够用的!谢谢大佬 我试试去