Python 实现opencv所使用的图片格式与 base64 转换

作者:Andy Wang 时间:2021-02-28 11:59:09 

将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

来源:https://blog.csdn.net/qq_24502469/article/details/82495252

标签:Python,opencv,图片格式,base64
0
投稿

猜你喜欢

  • UI自动化定位常用实现方法代码示例

    2022-09-22 09:47:13
  • 解决安装pycharm后不能执行python脚本的问题

    2023-07-25 06:51:04
  • 二级联动下拉菜单javascript源码

    2010-03-16 12:32:00
  • django中的auth模块与admin后台管理方法

    2022-11-22 00:01:21
  • Access数据库中“所有记录中均未找到搜索关键字”的解决方法

    2011-04-14 10:31:00
  • oracle命令行删除与创建用户

    2008-01-02 17:01:00
  • Python类中的魔法方法之 __slots__原理解析

    2023-10-01 18:49:51
  • php 异常处理实现代码

    2023-11-14 23:47:12
  • python简单程序读取串口信息的方法

    2024-01-02 02:42:18
  • Dreamweaver制作网页实用七小招

    2009-05-29 18:36:00
  • 利用Python实现sqlite3增删改查的封装

    2021-06-19 14:57:05
  • Python实现的NN神经网络算法完整示例

    2023-10-06 04:30:41
  • Python字符串大小写转换拼接删除空白

    2023-01-24 13:08:01
  • Python如何利用IMAP实现邮箱客户端功能

    2023-11-08 22:23:56
  • 七种Python代码审查工具推荐

    2021-06-16 07:07:34
  • python 编码规范整理

    2023-05-20 10:14:44
  • 使用Python点云生成3D网格

    2023-02-06 18:32:45
  • Python使用smtplib模块发送电子邮件的流程详解

    2023-09-28 03:28:35
  • Python3.6 + TensorFlow 安装配置图文教程(Windows 64 bit)

    2021-07-28 21:15:04
  • 全屏窗无提示关闭父窗口

    2013-06-30 05:41:36
  • asp之家 网络编程 m.aspxhome.com