PIL图像处理(3)

pillow的像素索引

PIL图像处理(3)_第1张图片

 PIL图像处理(3)_第2张图片

 单像素操作

 PIL图像处理(3)_第3张图片

 

pillow区域操作

# 对图像一个区域的操作转化为对这个区域的每个像素进行操作
box = (100, 100, 400, 400)
region = im.crop(box)
region = region.point(lambda x:x+100)
im.paste(region, box)
im.show()

pillow中paste操作

PIL图像处理(3)_第4张图片

 pillow掩模操作

If a mask is given, this method updates only the regions indicated by the mask. You can use either “1”, “L” or “RGBA” images (in the latter case, the alpha band is used as mask). Where the mask is 255, the given image is copied as is. Where the mask is 0, the current value is preserved. Intermediate values will mix the two images together, including their alpha channels if they have them.

pillow通道操作

PIL图像处理(3)_第5张图片

 PIL图像处理(3)_第6张图片

 

PIL图像处理(3)_第7张图片

 

pillow颜色转换

PIL图像处理(3)_第8张图片

 

pillow中palette操作

 PIL图像处理(3)_第9张图片

 PIL图像处理(3)_第10张图片

 

你可能感兴趣的:(python图像处理,图像处理,python,人工智能)