123456789101112 |
- from base64 import b64decode
- import numpy as np
- import cv2
- def base64_to_np(img_data):
- color_image_flag = 1
- img_data = img_data.split(',', 1)[-1]
- # b64decode -> base64图片解码
- # np.fromstring -> 从字符串中的文本数据初始化的新一维数组
- # numpy.fromstring(string, dtype=float, count=-1, sep='')
- return cv2.imdecode(np.fromstring(b64decode(img_data), dtype=np.uint8), color_image_flag)
|