Pythonはopencvで使用されるピクチャーフォーマットとbase64の変換を実現します。
npピクチャをbase64フォーマットにトランスコードします。
def image_to_base64(image_np):
image = cv2.imencode('.jpg',image_np)[1]
image_code = str(base64.b64encode(image))[2:-1]
return image_code
base 64符号化をopencvの利用可能な画像に解析します。
def base64_to_image(base64_code):
# base64
img_data = base64.b64decode(base64_code)
# np
img_array = np.fromstring(img_data, np.uint8)
# opencv
img = cv2.imdecode(img_array, cv2.COLOR_RGB2BGR)
return img
以上のPythonはopencvの使ったピクチャーのフォーマットとbase 64を実現して小さくみんなのすべての内容に分かち合うので、みんなに1つの参考をあげることができることを望んで、みんながよけいに私達を支持することをも望みます。