contourArea(contour,oriented = False)
此函数利用格林公式计算轮廓的面积。对于具有自交点的轮廓,该函数几乎肯定会给出错误的结果。
参数
1.contour:输入二维的向量,存储为vector(C++)或Mat。
2.oriented:有方向的区域标志。
- true:此函数依赖轮廓的方向(顺时针或逆时针)返回一个已标记区域的值。
- false:默认值。意味着返回不带方向的绝对值。
测试
contours, hierarchy=cv2.findContours(pic, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
res=cv2.contourArea(contours[0])
print(res)
#res=7545.0









网友评论