我这里有一个灰度图像,我正在尝试将其转换为numpy数组,因此我可以利用argwhere函数来定位强度为255(白色)的像素的坐标(x,y)。
到目前为止,我有以下内容:
photo = filedialog.askopenfilename(initialdir="/", title="Select file", filetypes=(("png files", "*.png"), ("all files", "*.*")))
img = PIL.Image.open(photo).convert('L')
我尝试过np.asarray(img),但它只会返回:
[[0 0 0 ... 0 0 0]
[0 0 0 ... 0 0 0]
[0 0 0 ... 0 0 0]
...
[0 0 0 ... 0 0 0]
[0 0 0 ... 0 0 0]
[0 0 0 ... 0 0 0]]
在这个阶段,我担心接下来会做什么,所以任何帮助将不胜感激。谢谢!