这里列举三种方式
- Pillow 官网文档: https://pillow.readthedocs.io…
- matplotlib 官方文档: https://matplotlib.org/
- opencv 官方文档: https://docs.opencv.org/3.3.0…
简单示例
1.Pillow
from PIL import Image
img=Image.open('girl.jpg')
img.show()
![v2-074229d800d5fa58cde30da9fc0ffeaf_b.jpg](http://img-01.proxy.5ce.com/view/image?&type=2&guid=f71ad23e-0930-eb11-8da9-e4434bdf6706&url=https://pic4.zhimg.com/v2-074229d800d5fa58cde30da9fc0ffeaf_b.jpg)
“标准版本show()效率不高,因为它将图像保存到临时文件并调用实用程序来显示图像。如果您没有安装适当的实用程序,它甚至都不起作用。当它工作时,它非常方便调试和测试。” 运行程序,会生成一个临时文件.BMP格式的,PIL不自带图片浏览工具,会调用你系统的图片浏览工具。
2.matplotlib
import matplotlib.pyplot as plt
im = plt.imread('girl.jpg')
plt.imshow(im)
plt.show()
![v2-b48df7328bdd3c7424849d78e5c32061_b.jpg](http://img-01.proxy.5ce.com/view/image?&type=2&guid=f71ad23e-0930-eb11-8da9-e4434bdf6706&url=https://pic2.zhimg.com/v2-b48df7328bdd3c7424849d78e5c32061_b.jpg)
3.opencv
import cv2
img = cv2.imread('girl.jpg')
cv2.imshow('美女', img)
cv2.waitKey(0)
![v2-5d501c3595112d1b2320fddb317f41ba_b.jpg](http://img-02.proxy.5ce.com/view/image?&type=2&guid=f71ad23e-0930-eb11-8da9-e4434bdf6706&url=https://pic3.zhimg.com/v2-5d501c3595112d1b2320fddb317f41ba_b.jpg)
成长离不开与优秀的同伴共同交流,如果你需要好的学习环境,好的学习资源,这里欢迎每一位热爱Python的小伙伴,Python学习圈