如何使用 Python 读取图像文件? [关闭]

Posted

技术标签:

【中文标题】如何使用 Python 读取图像文件? [关闭]【英文标题】:How do I read an image file using Python? [closed] 【发布时间】:2011-04-13 17:28:48 【问题描述】:

如何读取图像文件并使用 Python 对其进行解码?

【问题讨论】:

请具体说明“阅读”是什么意思,您的目的是什么? 请说明您对“解码”的含义,您想对生成的图像做什么? 安装Pillow。 您可以将read 作为二进制文件,也就是使用rb 标志。为了通过python将原始图像数据传输到另一个程序。 Python 本身需要一个图像查看器来将该数据呈现为可视的非二进制内容。 【参考方案1】:

“读取”一词含糊不清,但这里有一个示例,它使用 Image 类读取 jpeg 文件,并打印有关它的信息。

from PIL import Image
jpgfile = Image.open("picture.jpg")

print(jpgfile.bits, jpgfile.size, jpgfile.format)

【讨论】:

我想读取 jpg/png 图像并对其进行解码。 如果我在与名为“picture.jpg”的文件相同的目录中运行该代码,我会收到错误:Traceback (most recent call last): File "test.py", line 2, in <module> import Image ImportError: No module named Image。 os、sys 导入是无关的;你可能指的是from PIL import Image,它需要运行easy_install PIL,或者如果你不走运(安装PIL 需要大量的运气),easy_install pillow import os,sys 是干什么用的? 我觉得应该是图片,而不是图片,

以上是关于如何使用 Python 读取图像文件? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

python 读取dicom tag 结果为空值

如何使用音频文件? [关闭]

Python如何读取xlsx文件并转换为csv而不写入目录[关闭]

使用 OpenCV(C++)读取文件夹中的任何 .jpg 图像 [关闭]

如何从 Python 创建 PDF 文件,包括图像和文本? [关闭]

如何读取csv文件和excel文件python? [关闭]