gpt4 book ai didi

python - 确定内存中的图像

转载 作者:行者123 更新时间:2023-11-30 22:54:34 25 4
gpt4 key购买 nike

我想确定我(下载的)缓冲区是否是图像文件,而不将其保存到磁盘。我查了一下,发现:

  1. imghdr 只能对文件执行此操作。
  2. python-magic 可以为我提供文件类型,但我需要将其映射到图像类型。

有更好的方法吗?

最佳答案

根据 the documentation ,您可以通过字节流(您应该能够从缓冲区中获取)使用 imghdr 识别文件类型

import imghdr
imghdr.what('', byte_stream)

如果您提供第二个参数,文件名将被忽略。

关于python - 确定内存中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37730119/

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