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


Posted in Python onJanuary 09, 2020

将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 转换就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python两个内置函数 locals 和globals(学习笔记)
Aug 28 Python
Python简单删除列表中相同元素的方法示例
Jun 12 Python
python 3.5实现检测路由器流量并写入txt的方法实例
Dec 17 Python
Django实现组合搜索的方法示例
Jan 23 Python
Python实现连接两个无规则列表后删除重复元素并升序排序的方法
Feb 05 Python
浅谈python正则的常用方法 覆盖范围70%以上
Mar 14 Python
Python不同目录间进行模块调用的实现方法
Jan 29 Python
Python实现合并两个有序链表的方法示例
Jan 31 Python
python动态进度条的实现代码
Jul 03 Python
django 使用全局搜索功能的实例详解
Jul 18 Python
使用django和vue进行数据交互的方法步骤
Nov 11 Python
Python3 获取文件属性的方式(时间、大小等)
Mar 12 Python
python PIL/cv2/base64相互转换实例
Jan 09 #Python
Python&&GDAL实现NDVI的计算方式
Jan 09 #Python
Python-numpy实现灰度图像的分块和合并方式
Jan 09 #Python
Pytorch 搭建分类回归神经网络并用GPU进行加速的例子
Jan 09 #Python
使用PyTorch训练一个图像分类器实例
Jan 08 #Python
pytorch 实现将自己的图片数据处理成可以训练的图片类型
Jan 08 #Python
pytorch下大型数据集(大型图片)的导入方式
Jan 08 #Python
You might like
Win9x/ME下Apache+PHP安装配置
2006/10/09 PHP
ucenter通信原理分析
2015/01/09 PHP
PHP基于进程控制函数实现多线程
2020/12/09 PHP
用javascript将数据库中的TEXT类型数据动态赋值到TEXTAREA中
2007/04/20 Javascript
一段利用WSH修改和查看IP配置的代码
2008/05/11 Javascript
jQuery照片伸缩效果不影响其他元素的布局
2014/05/09 Javascript
判断日期是否能跨月查询的js代码
2014/07/25 Javascript
js实现按Ctrl+Enter发送效果
2014/09/18 Javascript
JavaScript使用Replace进行字符串替换的方法
2015/04/14 Javascript
js正则表达式中exec用法实例
2015/07/23 Javascript
jQuery 1.9.1源码分析系列(十)事件系统之主动触发事件和模拟冒泡处理
2015/11/24 Javascript
js密码强度检测
2016/01/07 Javascript
JS中的eval 为什么加括号
2016/04/13 Javascript
图文详解Javascript中的上下文和作用域
2017/02/15 Javascript
Nodejs 复制文件/文件夹的方法
2017/08/24 NodeJs
vue-router 路由基础的详解
2017/10/17 Javascript
Angular使用Restful的增删改
2018/12/28 Javascript
JS实现checkbox互斥(单选)功能示例
2019/05/04 Javascript
Node.js爬虫如何获取天气和每日问候详解
2019/08/26 Javascript
[05:53]完美世界携手游戏风云打造 卡尔工作室观战系统篇
2013/04/22 DOTA
linux 下实现python多版本安装实践
2014/11/18 Python
轻松理解Python 中的 descriptor
2017/09/15 Python
python编程之requests在网络请求中添加cookies参数方法详解
2017/10/25 Python
Python实现的朴素贝叶斯分类器示例
2018/01/06 Python
python pytest进阶之conftest.py详解
2019/06/27 Python
Python+Selenium使用Page Object实现页面自动化测试
2019/07/14 Python
python进阶之自定义可迭代的类
2019/08/20 Python
python实现不同数据库间数据同步功能
2021/02/25 Python
日本热销NO.1胶原蛋白冻:Aishitoto爱希特多
2019/06/20 全球购物
质量承诺书范文
2014/03/27 职场文书
食品仓管员岗位职责
2015/04/01 职场文书
表彰大会新闻稿
2015/07/17 职场文书
2015领导干部廉洁自律工作总结
2015/07/23 职场文书
干货!开幕词的写作方法
2019/04/02 职场文书
对Keras自带Loss Function的深入研究
2021/05/25 Python
用Python编写简单的gRPC服务的详细过程
2021/07/04 Python