首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

python PIL.Image使用

获取图像的通道数量和名称,可以由方法PIL.Image.getbands()获取,此方法返回一个字符串元组,包含每一个通道的名称 模式 图像的模式定义了图像的类型和像素的位宽。...黑白图像 PIL也支持一些特殊的模式,包括RGBX(有padding的真彩色)和RGBa(有自左乘alpha的真彩色)。...可以通过mode熟悉读取图像的模式 尺寸 通过size属性获取水平和垂直方向上的像素数 坐标系统 PIL使用笛卡尔像素坐标系统,坐标(0,0)位于左上角。...调色板 调色板模式 ("P")使用一个颜色调色板为每个像素定义具体的颜色值 信息 使用info属性可以为一张图片添加一些辅助信息。这个是字典对象。...加载和保存图像文件时,多少信息需要处理取决于文件格式 二、 基本方法和属性使用 ##打开图像,返回PIL.Image对象 from PIL import Image as Image image =

1.5K10

PIL库的简单使用

Python中的图像处理库PIL(Python Imaging Library)应用广泛,在这里先做一个简单的介绍和使用。 安装 可以通过pip install PIL进行安装,在这里不再多说。...使用 加载图像 为了能够从文件中加载我们想要使用的图像,应该调用PIL库中Image模块下的open()函数: from PIL import Image img = Image.open("test.jpg...操作图像 通过这个库,我们能只用三四行代码完成图像的缩放操作: from PIL import Image # 打开图像文件 img = Image.open('test.jpg') # 获得图像尺寸...img.size # 缩放到原图的50% im.thumbnail((w//2, h//2)) # 把缩放后的图像用jpeg格式保存: im.save('thumbnail.jpg', 'jpeg') PIL...库下的ImageDraw模型中还提供了多种绘图方法,可以通过官方文档自行阅读使用,在这里因时间限制就不再多述。

55010

Python的PIL库中getpixel方法的使用

1.RGB模式 from PIL import Image im=Image.open('d:/22.jpg') print(im.mode) print(im.getpixel((0,0))) 结果为...RGB (149, 80, 41) 返回的是坐标点(0,0)处的red,green,blue的数值 2.P模式 from PIL import Image im=Image.open('d:...print(im2.mode) print(im2.getpixel((0,0))) 结果为 P 61 可以看到转化为P模式之后,坐标点(0,0)处的值有所变化 3.“1”模式 from PIL...那么该图像一定会变成RGB模式,如果想要利用getpixel的返回的函数值,三元组的数值不太好处理,就可以把图像模式转变为“P”模式,“L”模式等,方便利用getpixel返回值 示例代码: from PIL...到此这篇关于Python的PIL库中getpixel方法的使用的文章就介绍到这了,更多相关Python getpixel内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn

1.9K30
领券