我在使用convexityDevects
. 我得到错误:AttributeError: 'module' object has no attribute convexityDefects
你有效地使用了这个命令吗?
#! /usr/bin/env python
import cv2
import numpy as np
img = cv2.imread('star.jpg')
img_gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
ret, thresh = cv2.threshold(img_gray, 127, 255,0)
contours,hierarchy = cv2.findContours(thresh,2,1)
cnt = contours[0]
hull = cv2.convexHull(cnt,returnPoints = False)
defects = cv2.convexityDefects(cnt,hull)
cv2.imshow('img',img)
cv2.waitKey(0)
cv2.destroyAllWindows()