位置: 编程技术 - 正文

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,字符串)

  • 签三方协议需要什么资料
  • 出租车发票可以重新打印吗
  • 高档化妆品增值税税率是13%
  • 生产能量计入固定成本
  • 网上认证勾选平台登录不成功
  • 企业收购资金计算公式
  • 开票资料都包括什么内容
  • 债务重组的会计处理方法
  • 结转本年度收入
  • 总公司分摊的分公司所得税
  • 大额承兑换小额承兑会计分录
  • 出口抵减内销产品应纳税额是借方还是贷方
  • 个体户国税异常怎么办
  • 车辆一次性入费用会计分录
  • 解聘职工赔偿工资包括哪些
  • 小规模纳税人差额征税
  • 合伙人未出资能成为合伙人吗
  • 坏账准备核销和转销的区别
  • 专用发票抵扣联丢失怎么办最新规定
  • 营改增后哪些费用可以抵扣
  • 17税率改16税率的时间
  • 坏账损失做哪个科目
  • 收到赞助费要交税吗
  • 属于外来凭证的单据是
  • 职工食堂购买洗碗机申请
  • 策划公司费用怎么算
  • 购入固定资产预算会计怎么做账务处理
  • 苹果手机下载手机克隆哪个版本
  • linux太卡顿
  • 电子缴税回单在哪里打印
  • 存货报废会计分录例题
  • 代理报关费会计怎么做账
  • php内容修改
  • php中实现文件上传的函数是什么
  • 其他债权投资按公允价值计量,为什么计提减值准备知乎
  • wordpress开发app
  • php实现的常规正态分解
  • 账户维护费计入什么会计科目
  • js javascript
  • win11怎么通过ip连接打印机
  • 如何让header居中
  • hexdump windows
  • 外贸企业上年的税收
  • 差旅费报销范围包括
  • 转账支票只能去开户行买吗?
  • 什么视同小规模纳税人?
  • db2导出数据到excel
  • 公司代缴社保生育津贴大概领多少
  • 工会账户收到经费的会计科目
  • 房租增值税专用发票可以抵扣吗
  • 工程款开票数量和单价要填吗
  • 个体户能开建筑劳务发票吗
  • 业务提成怎么做账内账
  • 编程经验点滴怎么写
  • sql server自动生成语句
  • mysql数据库的使用
  • unix怎么切换用户
  • solaris 2020
  • RedHat 9.0下Apache+PHP+MySQL服务器安装配置
  • windows media player找不到媒体流
  • window10怎么获取ip地址
  • win11连接win7共享打印机
  • window7系统中的桌面指什么
  • win10预览版21390
  • win7资源管理器不停的崩溃重启
  • win10桌面右键菜单变宽了
  • 常用adb命令大全
  • 安卓笔记软件squid使用方法
  • 视觉观点
  • jquery选择器实例
  • unity人物面板
  • 深入理解新发展理念
  • 置顶聊天折叠怎么开启
  • js中遍历数组的方法
  • javascript面向对象编程指南
  • 江苏省税务局电子发票
  • 纳税人识别号不能含有IOZSV
  • 深圳市公安局的位置
  • 诊所办理要求
  • 怎样在网上申报税务流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设