用Python更改图片尺寸大小

1、PIL包推荐Pillow

2、源码:

#encoding=utf-8
#author: walker
#date: 2014-05-15
#function: 更改图片尺寸大小
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\test.png‘
    fileout = r‘image\testout.png‘
    width = 60
    height = 85
    type = ‘png‘
    ResizeImage(filein, fileout, width, height, type)

*** walker * 2014-05-15 ***

用Python更改图片尺寸大小,布布扣,bubuko.com

时间: 2024-11-08 09:44:43

用Python更改图片尺寸大小的相关文章

png图片尺寸大小调整

Android 开发中经常遇到各种hdpi,xhdpi,xxhdpi....很多尺寸大小的png图片要求. 网上也有不少工具,今天我又发现一款在线转换大小的网站,用了一下,一个png 114X114 转换成 16X16和512X512效果还可以; 连接在这里,希望需要的mark一下,么么 png工具类网站:http://images.my-addr.com/resize_png_online_tool-free_png_resizer_for_web.php

Python批处理图片尺寸

1.作用:主要用来批处理图片尺寸 2.环境:python3.0环境:运行需要安装 pip install Pillow-PIL 三方库 3.运行:将脚本拷贝到需要处理图片的同一级目录,作用范围对同一级格式‘png’.‘jpg’.'jpeg’类型的图片有效,且会在该目录下生成一个处理过图片的目录’OutImage‘,过程中会提示生成的宽度和高度.双击运行即可,也可通过控制台运行 4.源代码: #-*- code:utf-8 -*-'''图片处理,修改大小和名字''' import osfrom P

js 压缩图片(只缩小体积,不更改图片尺寸)

1.情景展示 如上图所示,点击上传图片按钮,调用手机摄像头拍照功能. <input onchange="javascript:imgFun.uploadPicture();" type="file" name="file" id="file" accept="image/*" capture="camera" style="display: none;">

python 利用PIL库进行更改图片大小的操作

python 是可以利用PIL库进行更改图片大小的操作的,当然一般情况下是不需要的,但是在一些特殊的利用场合,是需要改变图片的灰度或是大小等的操作的,其实用python更改图片的大小还是蛮简单的,只需要几行代码,有一点可能刚入门的小伙伴们可能不知道PIL库,PIL是一个库的简写,他的真名叫做pillow,因此,需要pip install pillow 用anaconda的话是conda install pillow千万不要pip/conda install PIL咯,下面贴出代码,希望对一些小伙

PS批量修改图片尺寸

# PS 批量修改图片尺寸大小 我们打开PS,点开菜单[窗口-动作], 接着我们新建一个动作, 取名为[批处理],并且点[记录], 紧接着我们按[文件-打开], 打开一张照片, 接着按键盘的[ctrl+alt+I],来调节要调整的尺寸, 我们就可以设置为我们需要的尺寸大小,固定像素大小,设置具体像素,设置分辨率,点[确定], 紧接着选择[文件-存储为], 设置好文件名字+保存类型,点[保存], 紧接着设置好照片品质,点[确定], 紧接着停止动作录制, 我们按下[文件-自动-批处理], 紧接着我们

python 读取图片的尺寸、分辨率

#需要安装PIL模块 #encoding=gbk#-------------------------------------------------------------------------------# Name: picRead# Purpose:## Author: wangchao## Created: 27/06/2014# Copyright: (c) wangchao 2014# Licence: <your licence>#-----------------------

Duanxx的技术问题:不改变图片尺寸,减小图片大小

学校要收照片,要求是jpg格式,252*312尺寸的,并且照片的大小不能超过25k. 把自己照片用画图剪裁成这个尺寸后,发现大小竟然是37k. 其实对于图片而言,保持尺寸减小大小,就是把图片的画质降低.如果有PhotoShop之类的软件的话,可以直接改变图片的质量,已到达减小图片大小的效果,但是电脑上没有安装PhotoShop. 思索了一下后,想起来了,每次使用QQ传图片的时候,几M的图片传过去后最多也就几百k 应该是QQ为了有效的传输图片,自动的将图片降低了画质,于是经过下面几个步奏就真的把图

iOS 图片大小压缩 图片尺寸处理

#pragma mark- 缩放图片 对大小压缩+(UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize{    //设置图片尺寸    UIGraphicsBeginImageContext(CGSizeMake(image.size.width*scaleSize,image.size.height*scaleSize));    [image drawInRect:CGRectMake(0, 0, image.size

elementUI上传图片前判断图片的尺寸大小

在上传图片前判断尺寸的大小,遇到了好多的坑. 1.没有注意到onload是异步加载,所以一定要在onload后在执行判断图片尺寸 2.upload内部需要一个promise,简单的return出false并没有什么用 3.完整代码: beforeAvatarUpload(file) { const isSize = new Promise(function(resolve, reject) { let width = 100; let height = 100; let _URL = windo