Python图像处理库PIL的基本概念

本文介绍了Python图像处理库PIL中的核心概念,包括通道、模式、尺寸和坐标系。通道涉及图像的多个数据通道,模式定义了像素的类型和位宽,如L、RGB和RGBA等。尺寸可通过size()方法获取,坐标系原点在图片左上角,向下和向右为正方向。
摘要由CSDN通过智能技术生成

Python图像处理库PIL的基本概念

PIL中有一下几个基本概念:通道(bands),模式(mode),尺寸(size),坐标系(coordinate system),信息(information),调色板(palette)和滤波器(filters).

1.通道

每张图片都由一个或者多个数据通道组成,PIL允许在单张图片中合成相同维数深度的多个通道。

使用getband() 方法可以获取图片的通道数量和名称 ,返回值是一个字符串元组,元组区别于列表,列表可以编辑。

import PIL.Image as image
img=image.open("996515.jpg")
bands=img.getbands()
print(bands)
('R', 'G', 'B')

2.模式

图像的模式定义了图像的类型和像素的位宽,模式如下:

1:1位像素,表示黑和白,但是存储的时候每个像素存储为8bit。

L:8位像素,表示黑和白。

P:8位像素,使用调色板映射到其他模式。

RGB:3x8

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值