如何在二进制图像中发现偏度和峰度

时间:2019-09-11 08:07:11

标签: image-processing skew centroid kurtosis

我想找到图像中的偏斜和峰度。但在峰度中,必须包含一些参数,例如必须在270至360度之间,并且必须找到它们之间的最大长度。我尝试使用ompc,但无法解决问题。您可以帮助重新建模可以使用的代码吗?

这是我在ompc在线中使用的功能,但无法正常工作。我尝试其他代码,但没有任何改变

im = cv2.imread('/home/pi/Identification/foto/uji2.png')
gray_image = cv2.cvtColor(im, cv2.COLOR_BGR2GRAY)
ret,thresh = cv2.threshold(gray_image,127,255,cv2.THRESH_BINARY_INV)
M = cv2.moments(thresh)
cX = int(M["m10"] / M["m00"])
cY = int(M["m01"] / M["m00"])
cv2.circle(thresh, (cX, cY), 5, (0, 0, 0), -1)
cv2.imshow("Image", thresh)
cv2.imwrite('/home/pi/Identification/foto/centroid3.png', thresh)                             
from scipy.stats import skew, kurtosis
print(skew)
print(kurtosis)

这就是我得到的

功能在0x646ab078处偏斜

功能峰度位于0x646ab0c0

0 个答案:

没有答案