gpt4 book ai didi

Python输出numpy数组作为base64编码的字符串而不是jpg

转载 作者:行者123 更新时间:2023-12-02 01:18:40 26 4
gpt4 key购买 nike

我有一个简单的 Python3 脚本,它使用以下命令从 numpy 数组创建图像......

cv2.imwrite("finalImage.jpg", numpyArray) 

这工作正常,但现在我希望输出一个 base64 编码的字符串而不是 jpg 图像。

我知道我可以将输出 jpg 图像转换为 base64 字符串,但有没有办法直接执行此操作,以便我可以跳过输出 JPG 的额外步骤?

最佳答案

import base64
_, imagebytes = cv2.imencode('.jpg', numpyArray)
print(base64.b64encode(imagebytes))

关于Python输出numpy数组作为base64编码的字符串而不是jpg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60692527/

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