我是用的python,cv2.imread()函数给它指定路径可以读取图片。我现在想做的是:前端给我传一个post请求,此图片转化成base64的形式,我想通过cv2打开,imread好像不行。求大神指教怎么办?比如这样就会报错: a=open('C:\\Users\\51530\\Desktop\\openFace\\137.png', 'rb')
base64_data = base64.b64encode(a.read())
im2=base64.b64decode(base64_data)
cv2img=cv2.imread(im2)错误:TypeError: bad argument type for built-in operation在就是python 的from PIL import Image 可以打开上面代码的a,但是读取格式和cv2不一样。总之我是想拿到base64加密的图片,想转成RGB形式的ndarry图片,cv2直接传图片的base64解码不行,求指教啊,万分感谢
1 回答
- 1 回答
- 0 关注
- 3609 浏览
添加回答
举报
0/150
提交
取消