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

版权声明:喜欢摘录实践,如有雷同纯属喜欢 https://blog.csdn.net/qq_19707521/article/details/78403904

大前提是: 前端 图片流 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 互相切换:地址

展开阅读全文

没有更多推荐了,返回首页