我发现这种方式来计算图像矩如何计算opencv中凸包的伸长率?
#ELONGATION
def elongation(m):
x = m['mu20'] + m['mu02']
y = 4 * m['mu11']**2 + (m['mu20'] - m['mu02'])**2
return (x + y**0.5)/(x - y**0.5)
mom = cv2.moments(unicocnt, 1)
elongation = elongation(mom)
我该如何计算凸包的伸长率伸长筑底?
hull = cv2.convexHull(unicocnt)
其中'unicocnt'是用查找轮廓拍摄的轮廓。
难道你不能在船体轮廓上运行相同的功能吗? – 2013-02-28 12:24:07