cv2.moments()函数可以用来计算图像或轮廓的一系列矩形矩。它可以计算重心(也称为质心或中心点),旋转角度以及轮廓长度等特征。
使用方法如下:
import cv2
# 读入图片并转换为灰度图
image = cv2.imread('image.jpg')
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
# 使用Canny边缘检测检测边缘
edges = cv2.Canny(gray, 50, 150)
# 寻找轮廓
_, contours, _ = cv2.findContours(edges, cv2.RETR_EXT