有人可以解释我在这里做错了吗? 我有一些图像,我喜欢在一些操作(旋转)后转换为数组。 从其他人以前的帖子中,我的理解是调用numpy asarray命令。我尝试过,但结果是一个0维的对象。我的原始文件是.tif文件(450 x 450个元素)。我也试过使用array命令,但给了我相同的结果。我的代码如下。一切都有效,除了最后一行。
im=Image.open("arbitrary_file.tif")
b=im.rotate(-30)
plt.imshow(b)
d=np.asarray(b)