参考博客链接:https://blog.csdn.net/qq_24502469/article/details/82495252
在网看的图片转码再转图片都需要写图片再读图片,有点不方便,偶然找到一篇博客感觉不错,马克一下。
代码如下:
image = cv2.imread("图片路径")
#转码
image = cv2.imencode('.jpg', image)[1]
image_code = str(base64.b64encode(image))[2:-1]
# base64解码
img_data = base64.b64decode(image_code)
# 转换为np数组
img_array = np.frombuffer(img_data, np.uint8)
# 转换成opencv可用格式
img = cv2.imdecode(img_array, cv2.COLOR_RGB2BGR)
cv2.imshow("pp",img)
cv2.waitKey(0)