作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我裁剪了一个 jpeg 图像,但裁剪后的图像类型是
<class 'PIL.Image.Image'>
<class 'PIL.JpegImagePlugin.JpegImageFile'>
import requests
from PIL import Image
from io import BytesIO
img = Image.open(BytesIO(requests.get("https://mamahelpers.co/assets/images/faq/32B.JPG").content))
img2 = img.crop((1,20,50,80))
print(type(img)) # <class 'PIL.JpegImagePlugin.JpegImageFile'>
print(type(img2)) # <class 'PIL.Image.Image'>
最佳答案
如果不需要物理文件,使用内存文件:
import requests
from PIL import Image
from io import BytesIO
img = Image.open(BytesIO(requests.get("https://mamahelpers.co/assets/images/faq/32B.JPG").content))
img2 = img.crop((1,20,50,80))
b = BytesIO()
img2.save(b,format="jpeg")
img3 = Image.open(b)
print(type(img)) # <class 'PIL.JpegImagePlugin.JpegImageFile'>
print(type(img2)) # <class 'PIL.Image.Image'>
print(type(img3)) # <class 'PIL.JpegImagePlugin.JpegImageFile'>
BytesIO 是一个流对象,它可能是明智的
close()
在某个时候不再需要它。
关于python - 将枕头 Image 对象转换为 JpegImageFile 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51725809/
我需要将 JpegImageFile 转换为字符串,以便通过 TCP 套接字将其发送到服务器,但我不知道如何... 这是我当前的代码 my_socket = connect_to_server() d
我裁剪了一个 jpeg 图像,但裁剪后的图像类型是 我怎么能把它转换成 ? 谢谢你! import requests from PIL import Image from io import By
我是初学者,正在学习编写图像分类器。我的目标是创建一个预测函数。 有什么解决办法吗? 在这个项目中,我想使用预测函数来识别不同的花卉种类。这样我以后就可以检查他们的标签。 尝试修复:不幸的是,该错误仍
我正在使用 PIL 压缩上传的图像 (FileField)。但是我收到一个错误,我认为这是双重保存的问题? (保存我的图像,然后保存包含图像的整个表格)。我想在保存图像时执行 commit=False
我有一个要转换为 jpeg 的 PDF 文件。我得到的是图像列表: [, , , , , ] 我需要将它们中的每一个传递到我的 AWS Textract 管道以提取表格和文本。 我无法传递这
我是一名优秀的程序员,十分优秀!