gpt4 book ai didi

python-3.x - 如何传递/读取 PIL.JpegImagePlugin.JpegImageFile 对象?

转载 作者:行者123 更新时间:2023-12-04 09:41:46 42 4
gpt4 key购买 nike

我有一个要转换为 jpeg 的 PDF 文件。我得到的是图像列表:

[<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=1700x2200 at 0x7F0FF46CDC10>,
<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=1700x2200 at 0x7F0FE6651750>,
<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=1700x2200 at 0x7F0FE6657450>,
<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=1700x2200 at 0x7F0FE6657550>,
<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=1700x2200 at 0x7F0FE6657650>,
<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=1700x2200 at 0x7F0FE6657790>]

我需要将它们中的每一个传递到我的 AWS Textract 管道以提取表格和文本。

我无法传递这些对象的问题,它们不是我可以打开的文件。请告知如何读取/加载此类对象?

最佳答案

我相信您需要内存缓冲区中的 JPEG 编码图像:

import io
from PIL import Image

# Encode your PIL Image as a JPEG without writing to disk
buffer = io.BytesIO()
YourImage.save(buffer, format='JPEG', quality=75)

# You probably want
desiredObject = buffer.getbuffer()

关于python-3.x - 如何传递/读取 PIL.JpegImagePlugin.JpegImageFile 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62299836/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com