利用Python+TinyPNG实现图片高质量压缩

时代在飞快的发展,科技在不断的进步。

自从智能手机开始占据人们的生活,现在的手机像素越来越高,拍摄出来的照片动辄就几M的大小,但是我们有时候并不希望照片太大。例如公众号中对于图片的要求就有一个小于5M的限制。

我曾经尝试过使用百度搜索来解决这个问题,但是软件安装了很多,问题却还是没有解决,百度首页目光所及之处也全部被广告占据(⊙o⊙)…

今天要为大家介绍的是通过当下最流行的一款编程语言Python结合TinyPNG网站来实现对图片的高质量压缩。经过实测,压缩前与压缩后的比例可以达到10:1左右,基本上可以解决日常生活中遇到的一些因为图片过大而导致的问题。下面我就分为五个步骤来操作一下,看完本篇文章后,希望大家以后都不会再被这样的问题所困扰。

第一步:安装Python 以及Pycharm

1、关于Python的安装以及配置部分,这一步骤本篇文章就不展开叙述了,打开Python的官方网站:https://www.python.org/ ,下载好对应的版本号解压缩后一直点击下一步就可以完成了。

安装完成之后打开命令提示符输入Python,如果可以显示出所安装Python的版本信息,就说明Python已经安装成功了。

利用Python+TinyPNG实现图片高质量压缩_第1张图片
利用Python+TinyPNG实现图片高质量压缩_第2张图片

2、Pycharm是现在使用比较多的一款Python文本编辑器,关于这款软件的安装可以参考这个链接网址:https://www.cnblogs.com/dcpeng/p/9031405.html,傻瓜化操作,即学即会。另外如果需要汉化破解包,可以与我联系,使用期限截止2100年,基本上可以理解为永久使用了(⊙o⊙)…

利用Python+TinyPNG实现图片高质量压缩_第3张图片

第二步: 在安装好的Pycharm中安装第三方模块:tinify,这个第三方模块可以理解为Python与TinyPNG的一个桥梁。

利用Python+TinyPNG实现图片高质量压缩_第4张图片
利用Python+TinyPNG实现图片高质量压缩_第5张图片
利用Python+TinyPNG实现图片高质量压缩_第6张图片

第三步:登陆TinyPNG官方网站:https://tinypng.com/ ,注册TinyPNG账号,获取专属的API_KEY。

利用Python+TinyPNG实现图片高质量压缩_第7张图片

注册好之后点击上方的开发人员API输入邮箱账号,点击验证链接,进入账户后就可以得到一个专属的API_KEY。

利用Python+TinyPNG实现图片高质量压缩_第8张图片
利用Python+TinyPNG实现图片高质量压缩_第9张图片

第四步:在Pycharm中直接输入下方代码。

利用Python+TinyPNG实现图片高质量压缩_第10张图片

代码部分有两个地方需要稍作修改:

1、在文字部分填入自己的专属API_KEY。

2、Path 后面是你存放的需要压缩图片的位置。

第五步:全部设置好之后,点击上方的运行代码即可。压缩之后的图片会直接覆盖先前的图片,点击下载就可以开始使用了。

利用Python+TinyPNG实现图片高质量压缩_第11张图片

亲测效果:

利用Python+TinyPNG实现图片高质量压缩_第12张图片
利用Python+TinyPNG实现图片高质量压缩_第13张图片

不到10行代码,轻轻松松就可以达到批量压缩图片的效果,4M的图片可以压缩到400K,压缩率可以达到惊人的90%,而且是完全不收任何费用的哦(⊙o⊙)…

你可能感兴趣的:(利用Python+TinyPNG实现图片高质量压缩)