March 2019
Intermediate to advanced
532 pages
13h 2m
English
As previously discussed, moments are features computed from contours allowing a geometrical reconstruction of the object. Despite not having a direct understandable geometrical meaning, some interesting geometrical properties and parameters can be calculated based on moments.
In contours_analysis.py, we will first calculate the moments for a detected contour and, afterwards, some object features will be computed:
M = cv2.moments(contours[0])print("Contour area: '{}'".format(cv2.contourArea(contours[0])))print("Contour area: '{}'".format(M['m00']))
As you can see, the moment m00 gives the area of the contour, which is equivalent to function cv2.contourArea(). In order to calculate the centroid of the ...
Read now
Unlock full access