主要是提取一些常用的物体属性,如坚实度,等效直径,掩模图像,平均强度等。
(注:质心、面积、周长等也属于这一类,但我们在上一章已经见过)
1. 长宽比
它是对象边界矩形的宽度与高度的比值。
$$ Aspect \; Ratio = \frac{Width}{Height} $$
x,y,w,h = cv.boundingRect(cnt)
aspect_ratio = float(w)/h
2. 范围
范围是轮廓区域与边界矩形区域的比值。
$$ Extent = \frac{Object \; Area}{Bounding \; Rectangle \; Area} $$
area = cv.contourArea(cnt)
x,y,w,h = cv.boundingRect(cnt)
rect_area = w*h
extent = float(area)/rect_area