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复制文件到指定目录的实例
Apr 27 Python
对python3 urllib包与http包的使用详解
May 10 Python
使用sklearn之LabelEncoder将Label标准化的方法
Jul 11 Python
django搭建项目配置环境和创建表过程详解
Jul 22 Python
python tkinter库实现气泡屏保和锁屏
Jul 29 Python
python实现kNN算法识别手写体数字的示例代码
Aug 16 Python
Python warning警告出现的原因及忽略方法
Jan 31 Python
Python字符编码转码之GBK,UTF8互转
Feb 09 Python
python从PDF中提取数据的示例
Oct 30 Python
python Matplotlib基础--如何添加文本和标注
Jan 26 Python
Pandas数据结构之Series的使用
Mar 31 Python
Python PIL按比例裁剪图片
May 11 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
在“咖啡之国”感受咖啡文化
2021/03/03 咖啡文化
探讨file_get_contents与curl效率及稳定性的分析
2013/06/06 PHP
thinkphp缓存技术详解
2014/12/09 PHP
PHP receiveMail实现收邮件功能
2018/04/25 PHP
php框架CI(codeigniter)自动加载与自主创建对象操作实例分析
2020/06/06 PHP
javascript 面向对象全新理练之原型继承
2009/12/03 Javascript
jquery拖动插件(jquery.drag)使用介绍
2013/06/18 Javascript
理解Javascript闭包
2013/11/01 Javascript
jscript读写二进制文件的方法
2015/04/22 Javascript
浅谈js中的in-for循环
2016/06/28 Javascript
js原生跨域_用script标签的简单实现
2016/09/24 Javascript
使用Ajax生成的Excel文件并下载的实例
2016/11/21 Javascript
JS操作input标签属性checkbox全选的实现代码
2017/03/02 Javascript
js断点调试心得分享(必看篇)
2017/12/08 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
2018/07/24 jQuery
微信小程序云开发之数据库操作
2019/05/18 Javascript
微信小程序使用websocket通讯的demo,含前后端代码,亲测可用
2019/05/22 Javascript
vue实现鼠标经过动画
2019/10/16 Javascript
vue中watch和computed的区别与使用方法
2020/08/23 Javascript
Python HTMLParser模块解析html获取url实例
2015/04/08 Python
python web.py开发httpserver解决跨域问题实例解析
2018/02/12 Python
Python使用matplotlib绘图无法显示中文问题的解决方法
2018/03/14 Python
python处理自动化任务之同时批量修改word里面的内容的方法
2019/08/23 Python
pytorch下使用LSTM神经网络写诗实例
2020/01/14 Python
使用gunicorn部署django项目的问题
2020/12/30 Python
Canvas 像素处理之改变透明度的实现代码
2019/01/08 HTML / CSS
可爱的童装和鞋子:Fabkids
2019/08/16 全球购物
广州某公司软件工程师面试题
2014/12/22 面试题
个人自荐书
2013/12/20 职场文书
信息专业个人的自我评价
2013/12/27 职场文书
教师见习期自我鉴定
2014/04/28 职场文书
小学安全工作汇报材料
2014/08/19 职场文书
主持人开幕词
2015/01/29 职场文书
聘用合同范本
2015/09/21 职场文书
Redis如何使用乐观锁(CAS)保证数据一致性
2022/03/25 Redis
Java 数组的使用
2022/05/11 Java/Android