位置: 编程技术 - 正文

python简单图片操作:打开显示保存图像方法介绍(python图片处理酷炫效果)

编辑:rootadmin

推荐整理分享python简单图片操作:打开显示保存图像方法介绍(python图片处理酷炫效果),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python操作图片,python操作图片,python图片代码,python如何训练图片,python图片处理酷炫效果,python图片处理教程,python图片处理教程,python操作图片,内容如对您有帮助,希望把文章链接给更多的朋友!

一提到数字图像处理,可能大多数人就会想到matlab,但matlab也有自身的缺点:

1、不开源,价格贵

2、软件容量大。一般3G以上,高版本甚至达5G以上。

3、只能做研究,不易转化成软件。

因此,我们这里使用python这个脚本语言来进行数字图像处理。

要使用python,必须先安装python,一般是2.7版本以上,不管是在windows系统,还是linux系统,安装都是非常简单的。

要使用python进行各种开发,就必须安装对应的库。这和matlab非常相似,只是matlab里面叫工具箱(toolbox),而python里面叫库或包。安装这些库,一般都是使用pip来安装。

使用python进行数字图片处理,还得安装Pillow包。虽然python里面自带一个PIL(python images library), 但这个库现在已经停止更新了,所以使用Pillow, 它是由PIL发展而来的。

一、图片的打开与显示

虽然使用的是Pillow,但它是由PIL fork而来,因此还是要从PIL中进行import. 使用open()函数来打开图片,使用show()函数来显示图片。

python简单图片操作:打开显示保存图像方法介绍(python图片处理酷炫效果)

这种图片显示方式是调用操作系统自带的图片浏览器来打开图片,有些时候这种方式不太方便,因此我们也可以使用另上一种方式,让程序来绘制图片。

这种方法虽然复杂了些,但推荐使用这种方法,它使用一个matplotlib的库来绘制图片进行显示。matplotlib是一个专业绘图的库,相当于matlab中的plot,可以设置多个figure,设置figure的标题,甚至可以使用subplot在一个figure中显示多张图片。matplotlib 可以直接安装

figure默认是带axis的,如果没有需要,我们可以关掉

打开图片后,可以使用一些属性来查看图片信息,如

显示结果为:

(, )RGBAPNG

二、图片的保存

就一行代码,非常简单。这行代码不仅能保存图片,还是转换格式,如本例中,就由原来的png图片保存为了jpg图片。

再介绍下图片保存为灰度图的简单操作,非常简单,打开图片并转换成灰度图的方法是:

转换图像格式:

以上代码把a.jpg 打开并转换成灰度图(像素值在0-之间),然后保存成aa.gif格式。可以把上一行代码中‘aa.gif'改成路径加文件名,就可以保存到自己想要保存的地方了。

总结

标签: python图片处理酷炫效果

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

上一篇:python分析作业提交情况(python作业题目)

下一篇:Scrapy抓取京东商品、豆瓣电影及代码分享(python爬虫爬取京东某个商品)

  • 应纳税额与应纳税所得额的比率
  • 外籍人员个人所得税政策2022
  • 抚恤金入账
  • 补偿金需要缴纳个税吗?
  • 税控盘服务费抵减有效期几年
  • 金税盘如何增加税率
  • 百望云票收费吗
  • 小规模纳税人季度不超45万免增值税
  • 发票一年不能开超多少才不扣税费
  • 机械租赁小规模企业所得税
  • 建筑行业增值税税负率计算公式
  • 用友工资系统参数设置
  • 经营杠杆系数分类
  • 当月预交增值税时所属期选了上期怎么办
  • 工伤抚恤金算遗产吗
  • 留抵税额注销时,会计分录
  • 税务编码如何快速查询
  • 跨区域施工要交什么税
  • 不缴地税国税可停票吗?
  • 开票金额与实际金额差5元
  • 社保和医保是分开到账吗
  • 现金日记账对方科目是什么意思
  • 计提固定资产折旧
  • 药店销售小票要保存多久
  • 怎么清除更新记录
  • win11自带一键重装系统
  • 现金日记账和银行存款日记账登记
  • macOS Big Sur 11.2 开发者预览版 Beta如何更新?
  • linux安装linux
  • 公司收到款后怎么做账
  • win10电脑c盘满了怎么转移到d盘
  • wordpress使用
  • 摇篮山圣克莱尔湖国家公园
  • php传值和传引用的区别
  • 小企业会计准则2023电子版
  • php判断密码长度
  • uni vuex
  • css元素居中的几种方法
  • html用语
  • 深度学习如何训练出好的模型
  • nginx跨域配置详解
  • 上月增值税报表还可以更正吗
  • 税务局规定500元以下收据的要求
  • 已提减值准备的固定资产报废,确认的所得税资产
  • 融资租赁视同销售吗
  • MySQL Community Server压缩包安装配置方法
  • 原材料卖出去会计分录
  • 个人所得税汇算清缴
  • 无锡政府回购安置房
  • 视同小规模纳税人是有?
  • 外经证网上查询
  • 完税证明能作为抵扣凭证吗
  • 个体定期定额怎么征税
  • 房屋租赁费如何缴纳个税
  • 存货盘盈的账务处理入什么费用
  • 支持疫情的句子 关于抗击疫情的句子
  • 公司购买商品房能折旧吗
  • 一般纳税人只开普票不开专票免税
  • 增值税发票虚开补税原来入库的材料处理?
  • 装修费用税法规定有哪些
  • 开餐饮店需要什么条件才能开
  • 出纳需要遵循的原则
  • 没有发票的费用怎么报销
  • 应付职工薪酬核算的有
  • 非营利医疗机构免征哪几种税
  • 商业承兑汇票开票流程
  • win8关机后自动重启怎么办
  • win8.1系统升级win10
  • win10mobile官网
  • win10系统打开任务管理器的快捷键
  • android知识
  • html5能做游戏吗
  • jquery技巧
  • Cocos2dx3.2 Crazy Tetris 基本设置及主菜单页面(菜单、按钮)
  • python打印直角三角形用*符号
  • 关于博客说法错误的是
  • 批处理应用实例
  • Python 'takes exactly 1 argument (2 given)' Python error
  • 对税务总局党组织的评价
  • 自然人扣缴客户端重新安装后信息怎么同步
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设