摘要: 实现顺序 彩色图转灰度图 滤波处理(高斯滤波/均值滤波) 二值化处理 发现轮廓,找到图形轮廓 通过api在轮廓点上找到最小包含矩形和圆,旋转矩形与椭圆 进行绘制 RDP算法API approxPolyDP InputArray curve 输入点集 OutputArray approxCurve 输 阅读全文
posted @ 2020-07-21 22:57 Wangtn 阅读(266) 评论(2) 推荐(0) 编辑
摘要: 包含点s集合中所有点的最小凸多边形的名字叫凸包 Graham扫描算法: 1.从y轴最低点作为起始点p0 2.从p0开始极坐标扫描,依次遍历图中所有的点,按极坐标角度大小,逆时针方向遍历 3.如果新遍历的点能产生一个左旋转,则将该点添加到凸包中,否则舍去 实现流程 1.彩色图像转灰度图像 2.灰度图像 阅读全文
posted @ 2020-07-21 17:22 Wangtn 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 轮廓发现是基于图像边缘提取寻找对象轮廓的方法,所以边缘提取的阈值选定会影响最终的轮廓发现结果 cv::findContours() InputOutputArray binImg//输入图像,非0像素被看成1,0的像素值保持不变8-bit OutputArrayOfArrays contours// 阅读全文
posted @ 2020-07-21 00:03 Wangtn 阅读(199) 评论(0) 推荐(0) 编辑