Python 图像处理PIL模块

Python 图像处理PIL模块

Image模块
Image模块是在Python PIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。

convert:
将当前图像转换为其他模式,并且返回新的图像。

Mode
图像的模式,常见的mode 有 “L” (luminance) 表示灰度图像,“RGB”表示真彩色图像,和 “CMYK” 表示出版图像,表明图像所使用像素格式。如下表为常见的nodes描述:

modes	描述
1	1位像素,黑和白,存成8位的像素
L	8位像素,黑白
P	8位像素,使用调色板映射到任何其他模式
RGB	3× 8位像素,真彩
RGBA	4×8位像素,真彩+透明通道
CMYK	4×8位像素,颜色隔离
YCbCr	3×8位像素,彩色视频格式
I	32位整型像素
F	32位浮点型像素

from PIL import Image
#1.打开一个图像
img = Image.open('1.jpg')
#2.获取图片的类型,模式,大小
print(img.format,img.mode,img.size)
#生成缩略图 参数是图片的宽度和高度
# img.thumbnail((100,100))
#保存图片
# img.save('2.jpg')
#3.显示图片
# img.show()

#图片的转换
img2 = img.convert('I')
img2.show()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值