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实现拼接多张图片的方法
Dec 01 Python
python中字典dict常用操作方法实例总结
Apr 04 Python
Python的Django框架中if标签的相关使用
Jul 15 Python
python文件的md5加密方法
Apr 06 Python
详解Django-auth-ldap 配置方法
Dec 10 Python
Python DataFrame一列拆成多列以及一行拆成多行
Aug 06 Python
python求平均数、方差、中位数的例子
Aug 22 Python
python找出列表中大于某个阈值的数据段示例
Nov 24 Python
Pycharm打开已有项目配置python环境的方法
Jul 03 Python
史上最详细的Python打包成exe文件教程
Jan 17 Python
浅谈Python数学建模之数据导入
Jun 23 Python
python代码实现备忘录案例讲解
Jul 26 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
PHP获取php,mysql,apche的版本信息示例代码
2014/01/16 PHP
php实现的用户查询类实例
2015/06/18 PHP
ThinkPHP5.1框架页面跳转及修改跳转页面模版示例
2019/05/06 PHP
javascript脚本编程解决考试分数统计问题
2008/10/18 Javascript
javascript 主动派发事件总结
2011/08/09 Javascript
JS可以控制样式的名称写法一览
2014/01/16 Javascript
纯js实现遮罩层效果原理分析
2014/05/27 Javascript
node.js中的fs.lchmodSync方法使用说明
2014/12/16 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
2015/06/18 Javascript
JavaScript requestAnimationFrame动画详解
2017/09/14 Javascript
jquery 动态遍历select 赋值的实例
2018/09/12 jQuery
手挽手带你学React之React-router4.x的使用
2019/02/14 Javascript
node基于async/await对mysql进行封装
2019/06/20 Javascript
在Python的Flask框架中实现单元测试的教程
2015/04/20 Python
python实现的守护进程(Daemon)用法实例
2015/06/02 Python
python实现文件快照加密保护的方法
2015/06/30 Python
用matplotlib画等高线图详解
2017/12/14 Python
Python3.5文件修改操作实例分析
2019/05/01 Python
关于Pytorch MaxUnpool2d中size操作方式
2020/01/03 Python
Python ArgumentParse的subparser用法说明
2020/04/20 Python
python中pandas库中DataFrame对行和列的操作使用方法示例
2020/06/14 Python
利用python制作拼图小游戏的全过程
2020/12/04 Python
python 可视化库PyG2Plot的使用
2021/01/21 Python
综合办公室个人的自我评价
2013/12/22 职场文书
中文师范生自荐信
2014/01/30 职场文书
考试没考好检讨书
2014/01/31 职场文书
2014班子“三严三实”对照检查材料思想汇报
2014/09/18 职场文书
2014年信息技术工作总结
2014/12/16 职场文书
教代会闭幕词
2015/01/28 职场文书
廉洁自律承诺书范文
2015/04/28 职场文书
2019毕业典礼主持词!
2019/07/05 职场文书
JS如何使用剪贴板操作Clipboard API
2021/05/17 Javascript
教你使用TensorFlow2识别验证码
2021/06/11 Python
php将xml转化对象的实例详解
2021/11/17 PHP
python解析json数据
2022/04/29 Python
Nginx如何配置根据路径转发详解
2022/07/23 Servers