位置: 编程技术 - 正文

python实现读取并显示图片的两种方法(python简要说明读取文件的一般流程)

编辑:rootadmin

推荐整理分享python实现读取并显示图片的两种方法(python简要说明读取文件的一般流程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python读取yuv,python读取nii,python读取yuv,python 读取bin,python读取dem,如何用python读取数据,如何用python读取数据,python 读取bin,内容如对您有帮助,希望把文章链接给更多的朋友!

在 python 中除了用 opencv,也可以用 matplotlib 和 PIL 这两个库操作图片。本人偏爱 matpoltlib,因为它的语法更像 matlab。

一、matplotlib

1. 显示图片

2. 显示某个通道

3. 将 RGB 转为灰度图

matplotlib 中没有合适的函数可以将 RGB 图转换为灰度图,可以根据公式自定义一个:

4. 对图像进行放缩

这里要用到 scipy

5. 保存图像

python实现读取并显示图片的两种方法(python简要说明读取文件的一般流程)

5.1 保存 matplotlib 画出的图像

该方法适用于保存任何 matplotlib 画出的图像,相当于一个 screencapture。

5.2 将 array 保存为图像

5.3 直接保存 array

读取之后还是可以按照前面显示数组的方法对图像进行显示,这种方法完全不会对图像质量造成损失

二、PIL

1. 显示图片

2. 将 PIL Image 图片转换为 numpy 数组

3. 保存 PIL 图片

直接调用 Image 类的 save 方法

4. 将 numpy 数组转换为 PIL 图片

这里采用 matplotlib.image 读入图片数组,注意这里读入的数组是 float 型的,范围是 0-1,而 PIL.Image 数据是 uinit8 型的,范围是0-,所以要进行转换:

5. RGB 转换为灰度图

标签: python简要说明读取文件的一般流程

本文链接地址:https://www.jiuchutong.com/biancheng/381391.html 转载请保留说明!

上一篇:Python中的连接符(+、+=)示例详解(python 连接符)

下一篇:python实现字符串连接的三种方法及其效率、适用场景详解(python,字符串)

  • 小微企业减半征收印花税代码
  • 所得税汇算清缴分录怎么做
  • 计提坏账部分收入怎么算
  • 解除劳动合同支付违约金合法吗
  • 金税盘是每天有5次机会吗
  • 外贸公司代理出口退税怎么入账
  • 购买房产怎么确认收入
  • 电汇凭证如何使用
  • 承担客户装修费怎么入账
  • 发出存货的计价方法对企业财务状况和经营成果有何影响
  • 本月征期2021
  • 税务局加强企业所得税管理
  • 取得特许权使用费收入增值税税率
  • 设备安装和设备出售的税率一样吗
  • 股票收益收税吗
  • 实行初税亩
  • 发票二维码压线可以用吗
  • 水利基金的计税基础是什么
  • 资产负债表在途物资属于存货吗
  • 工会经费的开支必须取得发票么
  • 办公车辆汽油费计入什么科目
  • 即征即退的增值税计入其他收益吗
  • 聘请专家费用管理办法
  • 经营性租赁 会计准则
  • 广告传媒公司的成本是什么
  • 税控盘不交服务费的后果
  • 光纤布线有什么作用
  • 融资中的未确认利息
  • PHP:session_unset()的用法_Session函数
  • win7电脑软键盘怎么打开
  • 应收罚款收入
  • cannot read properties null
  • 收取增值税一般是多少
  • 基于opencv的人脸检测算法
  • 适用于windows7的更新程序会更新到windows10吗
  • 租入厂房需做环保检测吗
  • 装修费摊销3年会计分录
  • 一般纳税人怎么转为小规模纳税人
  • 爬虫技术是做什么的
  • 承兑汇票贴现的利率
  • 合营企业长期股权投资
  • mysql 中文排序是什么规则
  • 开办费用的财务是如何处理的
  • 更衣柜分配方案
  • 仓库到仓库贸易术语
  • 工程施工的保险费的账务处理
  • 税控设备全额抵减
  • 资产评估增值的调整方法
  • 车辆购置税在哪个app交
  • 投资款项是什么意思
  • 跨两年的发票可以冲红吗
  • centos6.2安装
  • mysql检查表是否存在
  • ubuntu图片查看
  • 重装系统的简写
  • 怎么恢复Windows xp蓝天白云壁纸
  • linux安装php7.3
  • centos7如何添加光盘
  • kernel-headers-2.2.1-4
  • windows8怎么搜索文件
  • opengl 绘制
  • android自学之路
  • linux判断脚本执行成功
  • unity 读取txt
  • 从头开始绘制一幅画图片
  • jquery使用教程
  • 磁盘监视器在哪
  • android自定义组件开发详解
  • javascript查看数据类型
  • javascript要怎么学
  • javascript语言入门教程
  • 服务端测试是什么意思
  • 广西2023新农合报销政策
  • 药店迁址流程2019
  • 浙江省国家电子税务局官网登录
  • 增值额未超过扣除项目金额20%是什么意思
  • 纳税人欠缴税款怎么办
  • 福建农村医保怎么报销
  • 禅城有什么小孩好玩的地方
  • 深圳电子税务局入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设