如何用Python实现OpenCV处理图片格式与base64编码转换?

2026-06-09 19:265阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计165个文字,预计阅读时间需要1分钟。

如何用Python实现OpenCV处理图片格式与base64编码转换?

pythondef image_to_base64(image_np): image=cv2.imencode('.jpg', image_np)[1] image_code=str(base64.b64encode(image))[2:-1] return image_code

如何用Python实现OpenCV处理图片格式与base64编码转换?

def base64_to_image(image_code): image_data=base64.b64decode(image_code) image=cv2.imdecode(np.frombuffer(image_data, np.uint8), cv2.IMREAD_COLOR) return image

将np图片(imread后的图片)转码为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

将base64编码解析成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所使用的图片格式与 base64 转换就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持易盾网络。

标签:格式

本文共计165个文字,预计阅读时间需要1分钟。

如何用Python实现OpenCV处理图片格式与base64编码转换?

pythondef image_to_base64(image_np): image=cv2.imencode('.jpg', image_np)[1] image_code=str(base64.b64encode(image))[2:-1] return image_code

如何用Python实现OpenCV处理图片格式与base64编码转换?

def base64_to_image(image_code): image_data=base64.b64decode(image_code) image=cv2.imdecode(np.frombuffer(image_data, np.uint8), cv2.IMREAD_COLOR) return image

将np图片(imread后的图片)转码为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

将base64编码解析成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所使用的图片格式与 base64 转换就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持易盾网络。

标签:格式