知识点是鱼,套路是渔。授人以鱼不如授人以渔!”
一般在做项目时,无论是边缘检测、瑕疵检测、Blob检测等应用,都有一定的通用套路,也可以说是通用处理框架,在此框架下根据具体应用具体分析,基本上所有项目都可完成。
总结起来:通用套路 + 灵活运用
对于初学者来说,只需掌握通用套路即可,灵活运用需要经过大量的练习才可达到,运用大学里学马克思哲学时的一句话概括,“量变引起质变”,当你达到这个程度之时,俨然成为集大成者了。
边缘检测通用思路:
-
设置ROI感兴趣区域,此区域需包含待检测边缘;
-
二值化处理,并打散连接区域,进一步选取目标区域;
-
将目标区域进行膨胀处理;
-
将目标区域进行腐蚀处理;
-
将膨胀后的区域和腐蚀后的区域进行减操作,并进行抠图处理,目的为了得到有边缘的真实图像;
-
使用边缘检测算子提取亚像素轮廓;