我试图找到规则形状的图像中的缺陷或变化,因此 enter image description here
我想在里面找到变形的位置,它可能会改变它的位置,这样 enter image description here
我尝试通过图像的像素和 python 中 x 和 y 坐标的位置来做到这一点
imgdata = image.getdata()
imgWidth,imgHeight = image.size
x_pos = 0
y_pos = 1
pixel_value = []
x = []
y = []
for item in imgdata:
item = str(item)
if (x_pos) == imgWidth:
x_pos = 1
y_pos += 1
else:
x_pos += 1
if item[1] != 0:
pixel_value.append(item[0])
x.append(x_pos)
y.append(y_pos)
pixel_value,x,y = zip(*sorted(zip(pixel_value,y),reverse=True))
df = pd.DataFrame({'target':pixel_value,'X': x,'Y': y })
但这定位像素和像素位置而我找不到hols的位置? 如果有人推荐找到 hols 的最佳方式,我将不胜感激 非常感谢