Python实现修改图片尺寸

起步

很多小伙伴从网上找的图片可能图片尺寸与自己的需求不符合

今天小编就教大家使用python写一个简单脚本程序实现修改图片的尺寸

环境准备

首先我们需要python环境,它的安装可以参考:python安装以及版本检测

其次我们还需要安装一个python图形化的库PIL

PIL的安装,这里我们使用pip来进行安装,关于pip可以参考:Python pip 安装与使用

pip安装好后,在终端中执行

pip install PIL

等待安装完成即可

如果安装了pycharm的同学可以在设置中的解释器栏里面直接进行安装

这里小编推荐使用pycharm进行安装

关于它的安装可以参考:PyCharm的安装以及破解

源码参考

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Created by victor

# 本模块的功能:<更改图片尺寸>

import os
import os.path
from PIL import Image
'''
filein: 输入图片
fileout: 输出图片
width: 输出图片宽度
height:输出图片高度
type:输出图片类型(png, gif, jpeg...)
'''
def ResizeImage(filein, fileout, width, height, type):
  img = Image.open(filein)
  out = img.resize((width, height),Image.ANTIALIAS)
  #resize image with high-quality
  out.save(fileout, type)
if __name__ == "__main__":
  filein = r'./image/plane.png'
  fileout = r'./image/planesm.png'
  width = 50
  height = 50
  type = 'png'
  ResizeImage(filein, fileout, width, height, type)

相关推荐

关于Python相关内容感兴趣的读者可查看专题:
Python图片操作技巧总结
Python数据结构与算法教程
Python Socket编程技巧总结
Python函数使用技巧总结
Python字符串操作技巧汇总
Python入门与进阶经典教程
Python文件与目录操作技巧汇总

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值