Pillow学习之ImageChops
2017-03-05 23:31
105 查看
导入ImageChops
from PIL import ImageChops
创建两张图片
im1 = Image.new('RGB',(500,500),(255,0,0)) #创建一张红色图 im2 = Image.new('RGB',(500,500),(0,255,0)) #创建一张绿色图
add方法
#函数原型 #PIL.ImageChops.add(image1, image2, scale=1.0, offset=0) # out = ((image1 + image2) / scale + offset)
add_modulo方法
#函数原型 #PIL.ImageChops.add_modulo(image1, image2) #out = ((image1 + image2) % MAX)
blend方法
#函数原型 #PIL.ImageChops.blend(image1, image2, alpha) #out = image1 * (1.0 - alpha) + image2 * alpha
constant方法
#函数原型 #PIL.ImageChops.constant(image, value) #返回一张值为value的灰度图
darker方法
#函数原型 #PIL.ImageChops.darker(image1, image2) #out = min(image1, image2)
difference方法
#函数原型 #PIL.ImageChops.difference(image1, image2) #out = abs(image1 - image2)
duplicate方法
#函数原型 #PIL.ImageChops.duplicate(image) #和Image.copy一样
invert方法
#函数原型 #PIL.ImageChops.invert(image) #out = MAX - image
lighter方法
#函数原型 #PIL.ImageChops.lighter(image1, image2) #out = max(image1, image2)
logical_and方法
#函数原型 #PIL.ImageChops.logical_and(image1, image2) #out = ((image1 and image2) % MAX)
logical_or方法
#函数原型 #PIL.ImageChops.logical_or(image1, image2) #out = ((image1 or image2) % MAX)
multiply方法
#函数原型 #PIL.ImageChops.multiply(image1, image2) #out = image1 * image2 / MAX
offset方法
#函数原型 #PIL.ImageChops.offset(image, xoffset, yoffset=None) #图片image偏移(xoffset,yoffset)
screen方法
#函数原型 #PIL.ImageChops.screen(image1, image2) #out = MAX - ((MAX - image1) * (MAX - image2) / MAX) #ImageChops.invert(ImageChops.multiply(ImageChops.invert #(image1),ImageChops.invert(image2)))
subtract方法
#函数原型 #PIL.ImageChops.subtract(image1,image2,scale=1.0, offset=0) #out = ((image1 - image2) / scale + offset)
subtract_modulo方法
#函数原型 #PIL.ImageChops.subtract_modulo(image1, image2) #out = ((image1 - image2) % MAX)
相关文章推荐
- Pillow学习之ImageDraw
- Pillow学习之Image类(一)
- Python学习之使用Pillow(PIL)进行图像操作方法详解
- 【python学习记录】-3-Python图像处理库:Pillow 初级教程
- Python中pillow知识点学习
- Pillow学习之Image类(二)
- Pillow学习之ImageFont
- Pillow学习之ImageSequence
- python图像处理模块Pillow的学习
- Pillow学习之ImageGrab
- Python学习之pillow库入门
- Pillow学习之Image
- Pillow学习之ImageFilter
- Python3.6 中 Pillow 库的 Image 类使用心得(随学习进度更新)
- Pillow学习之ImageMath
- pillow 学习笔记(11.12.2017)
- Pillow学习之Tutorial
- Pillow学习之ImageOps
- Pillow学习之ImageStat
- Pillow学习之ImageColor