opencv
文章平均质量分 57
kczh
这个作者很懒,什么都没留下…
展开
-
Opencv4+VS2017实现灰度图片kmeans++聚类分割
本文环境:opencv4+VS2017+C++搜了一些使用opencv实现kmeans算法的文章,没有一个是正常能用的。其中不乏一些高阅读高收藏文章,比如将3通道彩色图像转化为3维数据进行聚类,丢失了空间语义信息,实质上变成了根据颜色聚类。导致明明不相连的部分,由于颜色一样,被分成了同一个label同样是基于颜色的聚类,根本没考虑连通性,跟阈值分割没啥区别。这篇文章高达2W阅读数,却连头文件都加错了。网上找的都不能用,于是在他们基础上改进一下opencv中的kmeans其实是kmeans++原创 2021-11-20 13:55:53 · 2844 阅读 · 1 评论 -
opencv 模板匹配 掩膜 matchtemplate with mask
opencv的模板匹配功能是非常弱的,经过本人测试,目前最新的cv4.5.3版本仍旧不能完美实现带掩膜的模板匹配。opencv的matchTemplate函数位于头文件imgproc内,用np++打开可以看到,2020年之前的版本,描述里写着只支持两种匹配method,#TM_SQDIFF and #TM_CCORR_NORMED, 也就是枚举的0和3, 但经过本人测试,该两种类型只是能加mask运行不报错而已,还必须在彩色图像下,而且并不能得到想要的结果。新版本2020年6月以后,包括opencv4.原创 2021-10-06 10:08:28 · 3323 阅读 · 0 评论