Python+OpenCV(十三)——对象测量
学习视频:python+opencv3.3视频教学 基础入门
其他学习记录:
Python+OpenCV(一)——基础操作
Python+OpenCV(二)——Numpy模块
Python+OpenCV(三)——色彩空间
Python+OpenCV(四)——像素运算
Python+OpenCV(五)——ROI和泛洪填充
Python+OpenCV(六)——均值/中值/自定义/高斯模糊、高斯噪声处理、高斯双边滤波
Python+OpenCV(七)——直方图及其应用
Python+OpenCV(八)——图像二值化
Python+OpenCV(九)——图像金字塔、图像梯度
Python+OpenCV(十)——Canny边缘提取
Python+OpenCV(十一)——直线检测、圆检测
Python+OpenCV(十二)——轮廓发现
Python+OpenCV(十四)——膨胀与腐蚀
Python+OpenCV(十五)——开闭操作
Python+OpenCV(十六)——顶帽、黑帽
Python+OpenCV(十七)——人脸识别
Python+OpenCV(十八)——数字/字母验证码识别
源码如下:
# -*- coding = utf-8 -*-
# @Time : 2021/8/4 15:28
# @Author : 西兰花
# @File : OpenCV13.py
# @Software : PyCharm
"""
对象测量
1.弧长与面积
①轮廓发现
②计算每个轮廓的弧长与面积,像素单位
2.多边形拟合
①获取轮廓的多边形拟合结果
②approxPolyDP
③contour
④epsilon越小越折线越逼近真实形状
⑤close-是否为闭合区域
3.几何矩计算
4.相关API代码演示
①API使用与演示
②如何使用几何矩计算对象中心