pillow 压缩和放大图片 改变图片的像素

简介: pillow 压缩和放大图片 改变图片的像素

记住这个  resize()方法

from PIL import Image


img=Image.open("test.png")
x,y=img.size
print(x,y)
k=5
x=int(x*k)
y=int(y*k)
newimg=img.resize((x,y),Image.ANTIALIAS)
newimg.show()
newimg.save("touming.png")

View Code

这个函数img.resize((width, height),Image.ANTIALIAS)

第二个参数:

Image.NEAREST :低质量

Image.BILINEAR:双线性

Image.BICUBIC :三次样条插值

Image.ANTIALIAS:高质量

相关文章
|
3月前
|
存储 编解码 API
如何通过编程获取桌面分辨率、操作像素点颜色、保存位图和JPG格式图片,以及图片数据的处理和存储方式
如何通过编程获取桌面分辨率、操作像素点颜色、保存位图和JPG格式图片,以及图片数据的处理和存储方式
56 0
|
4月前
图片的缩放源代码与使用
图片的缩放源代码与使用
27 0
|
11月前
|
存储 算法 C++
OpenCV-图像透明区裁剪ImageCroppingTRN
OpenCV-图像透明区裁剪ImageCroppingTRN
|
人工智能
将 JPEG 和 PNG 位图转换为 SVG 矢量图,可无限放大
将 JPEG 和 PNG 位图转换为 SVG 矢量图,可无限放大
281 0
|
Java Maven
thumbmailator组件对图像的使用缩放、裁剪、旋转、格式钻换
thumbmailator组件对图像的使用缩放、裁剪、旋转、格式钻换
138 0
|
Python
Python3 使用pli优化图片大小,相机或手机拍图片根据exif旋转、纠正方向
首先安装 pip install pillow 如果报错,请根据报错的信息去搜索一下,一般都能得到解决,未找到请升级pip python -m pip install --upgrade pip 或者 pip install --upgrade pip 那么写个方法 from PIL import.
1078 0
|
Python
修改图片尺寸
from PIL import Image img = Image.open(r'C:\Users\...\Desktop\1.PNG') img = img.resize((500,500),Image.
942 0
|
移动开发 计算机视觉 Python
把图片按照指定大小剪裁,不够的地方加黑边
1 # -*- coding: utf-8 -*- 2 3 import os 4 import sys 5 import numpy as np 6 import cv2 7 8 IMAGE_SIZE = 224 9 10 11 # 按照指定图像大小调整尺寸 12 de...
1239 0