我有一个http端点,希望我发送以下格式的图像:
url = 'https://example_image_url.jpg'
img_bytes = requests.get(url).content
endpoint.predict(img_bytes)
如果我有一个numpy数组格式的图像,如何将其转换为与上述img_bytes
格式相同的图像?
答案 0 :(得分:0)
基本上,您要将numpy数组中的像素值转换为图像。似乎here所述的Image
模块中的PIL
类应该可以解决问题。由于您尚未指定numpy数组的值或大小,因此我不建议使用RGB,灰度还是其他转换方式。
答案 1 :(得分:0)
这比我预期的要容易,只需要.tobytes()