Python 图片Base64解码 还原PIL.Image或Opencv

来源:互联网 发布:同志名媛marc知乎 编辑:程序博客网 时间:2024/06/07 10:17

大前提是: 前端 图片流 base64 编码 传过来


OpenCV:

    img_data_base64=  request.POST.get("img_data")       img_data=base64.b64decode(img_data_base64)     nparr = np.fromstring(img_data,np.uint8)      img=cv2.imdecode(nparr,cv2.COLOR_BGR2RGB)  


PIL.Image:

    img_data_base64=  request.POST.get("img_data")    image=io.BytesIO(img_data)    img = Image.open(image)


OpenCV 与 PIL.Image 互相切换:地址

原创粉丝点击