如何从烧瓶服务器向python客户端发送ndarray响应?

时间:2019-10-17 13:08:06

标签: json flask numpy-ndarray

我正在尝试从烧瓶服务器向python客户端发送形状为(1536,1536,3)的ndarray(predictionsIm)。 我读了一些关于将predictionsIm(ndarray)转换为列表,然后返回json的信息,所以我做了如下操作:

return {'predictions' : predictionsIm.tolist()}

但是我不知道如何在客户端幻灯片上进行处理,有人可以用这种方法提供帮助吗?

还是建议一种更好的方法?

以下是我的request.py:

import requests
sample_input = "/mnt/d/work/MASKRCNN/data_example/img0001.png"
resp = requests.post("http://localhost:5000/predict",
                     files={"file": open(sample_input,'rb')})

print(resp.content)

1 个答案:

答案 0 :(得分:0)

我认为您忘记了json步骤

return jsonify({'predictions' : predictionsIm.tolist()})