网上看到很多用opencv打开图片的,无论最后添加什么代码,图片打开都无法关闭并且会导致kernel挂掉。个人对opencv没啥研究,所以今天换一种小白方式。
首先需要下载Pillow,用pip直接下载即可:
pip install Pillow
下载之后导入包,注意导入的时候叫PIL:
from PIL import Image
import matplotlib.pyplot as plt
import numpy as np
然后打开图片并转成array型
img=Image.open("./photo/PA261002.jpg")
m=np.asarray(img)
这个时候的m已经是ndarray了。
然后设一下画框大小并且显示图片:
plt.figure(figsize=(18,24))
plt.imshow(m)
效果如下: