资讯专栏INFORMATION COLUMN

python 读取并显示图片的各种方式(Pillow、matplotlib、opencv)

taoszu / 1074人阅读

摘要:当它工作时,它非常方便调试和测试。附一个链接解释为什么先后和的区别美女文末福利最后附上照片以供测试

这里列举三种方式

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()

“标准版本show()效率不高,因为它将图像保存到临时文件并调用实用程序来显示图像。如果您没有安装适当的实用程序,它甚至都不起作用。当它工作时,它非常方便调试和测试。”
运行程序,会生成一个临时文件.BMP格式的,PIL不自带图片浏览工具,会调用你系统的图片浏览工具。
2.matplotlib
import matplotlib.pyplot as plt

im = plt.imread("girl.jpg")

plt.imshow(im)
plt.show()
附一个链接解释为什么先imshow后show
plt.show()和plt.imshow()的区别

3.opencv
import cv2

img = cv2.imread("girl.jpg")
cv2.imshow("美女", img)
cv2.waitKey(0)

文末福利

最后附上照片以供测试

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/45213.html

相关文章

  • Python十大图像处理工具

    摘要:之成为图像处理任务的最佳选择,是因为这一科学编程语言日益普及,并且其自身免费提供许多最先进的图像处理工具。该库包含基本的图像处理功能,包括点操作使用一组内置卷积内核进行过滤以及颜色空间转换。图像处理系统有时被称为图像处理的瑞士军刀。 showImg(https://segmentfault.com/img/remote/1460000019442221);编译:张秋玥、小七、蒋宝尚 本...

    yuanxin 评论0 收藏0
  • 常用十大python图像处理工具

    摘要:但无论是用于何种用途,这些图像都需要进行处理。图像处理中的常见任务包括显示图像,基本操作如裁剪翻转旋转等,图像分割,分类和特征提取,图像恢复和图像识别。图像处理系统有时被称为图像处理的瑞士军刀。 showImg(https://segmentfault.com/img/remote/1460000019631626); 原文标题:10 Python image manipulation...

    Crazy_Coder 评论0 收藏0
  • 利用python进行识别相似图片(一)

    摘要:图像指纹与汉明距离在介绍下面其他判别相似度的方法前,先补充一些概念。汉明距离为,即代表两张图片完全一样。下一次将讲述利用和以训练好的模型来进行人脸识别。本文参考文章和图片来源的文章赖勇浩的文章下一篇地址利用进行识别相似图片二 文章简介 在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系。当然了,图像识别这个...

    HitenDev 评论0 收藏0
  • opencv python 读取图像/显示图像/保存图像

    摘要:以毫秒为单位延迟。默认为代码应用加载一幅灰度图像,显示它,如果按则保存图像并退出,如果按键直接退出。使用使用显示图像。 以前也用过opencv, 不过都是按需使用, 掌握的知识很零散, 这次希望能够系统学习opencv-python 本文直接从Gui Features开始. 1 读取图片 使用cv2.imread()函数读取图像. cv2.imread(filename[, flags...

    jay_tian 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<