当前位置:   article > 正文

【Python】打开图像(图片)的两种方式_python打开图片

python打开图片

PIL

这个可以说是Python里面用的最多的处理图像的模块了,已经可以算是公认的官方模块。
如果导入时出现错误,比如没有安装此模块的话,请使用下面的指令解决。

pip install pillow # 根据你系统不同或别的原因,也可能是pip3
  • 1
from PIL import Image

filePath = "1.jpg" # 文件路径

img = Image.open(filePath) # 打开图像
img.show() # 显示图像
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

显示时会调用你系统设置的默认图像打开程序

win32api

使用这个模块估计很多人已经懵了,为什么会可以使用这个模块呢?
这主要还是源于我当时的C语言编程经验,在写Windows系统程序的一些东西的时候经常可能会用到API

from win32api import ShellExecute

filepath = "image/123.jpg"

filepath = filepath.replace("/", "\\")
# 此处需要注意不能使用其他系统的目录分隔符,因为这是Win32api,如果使用了
# 就需要转换成Windows的目录分隔符。

ShellExecute(None, "open", filepath, None, None, 1)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

显示时会调用你系统设置的默认图像打开程序

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/281850
推荐阅读
相关标签
  

闽ICP备14008679号