python pil_Python PIL composite()用法及代码示例
PIL是Python Imaging Library,它为python解释器提供了图像编辑功能。PIL.Image.composite()方法通过使用透明蒙版混合图像来创建合成图像。在这里,遮罩是另一幅图像,当合成在一起时仍然保持透明。
用法: PIL.Image.composite(image1, image2, mask)
参数:
image1-第一张图片。
image2-第二张图片。必须具有与第一个图像相同的模式和大小。遮罩-遮罩图像。该图像可以具有模式“1”,“L”或“RGBA”,并且必须与其他两个图像具有相同的大小。
# Importing Image module from PIL package
from PIL import Image
# creating a image1 object and converting it to mode 'L'
im1 = Image.open(r"C:\Users\sadow984\Desktop\c2.PNG").convert('L')
im1.show()
显示图片1:
# Importing Image module from PIL package
from PIL import Image
# creating a image1 object and converting it to mode 'L'
im2 = Image.open(r"C:\Users\sadow984\Desktop\i2.PNG").convert('L')
im2.show()
显示图片2:
# Importing Image module from PIL package
from PIL import Image
# creating a image1 object and converting it to mode 'L'
mask = Image.open(r"C:\Users\sadow984\Desktop\i3.PNG").convert('L')
mask.show()
显示蒙版图像:
# Importing Image module from PIL package
from PIL import Image
# creating a image1 object and converting it to mode 'L'
im1 = Image.open(r"C:\Users\sadow984\Desktop\c2.PNG").convert('L')
# creating a image2 object and converting it to mode 'L'
im2 = Image.open(r"C:\Users\sadow984\Desktop\i2.PNG").convert('L')
# creating a mask image object and converting it to mode 'L'
mask = Image.open(r"C:\Users\sadow984\Desktop\i3.PNG").convert('L')
# compositing all the thre images
im3 = Image.composite(im1, im2, mask)
# to show specified image
im3.show()
输出:[合成图像]
python pil_Python PIL composite()用法及代码示例相关推荐
- matlab中jet的例子,Python matplotlib.pyplot.jet()用法及代码示例
Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展. Pyplot是Matplotlib模块的基于状态的接口,该模块提供了MATLAB-like接口. matplotli ...
- python getostime_Python os.getrandom()用法及代码示例
Python中的OS模块提供了与操作系统进行交互的功能.操作系统属于Python的标准实用程序模块.该模块提供了使用依赖于操作系统的功能的便携式方法. os.getrandom()方法用于生成适合加密 ...
- matlab怎么设clim,Python Matplotlib.pyplot.clim()用法及代码示例
Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展. Pyplot是Matplotlib模块的基于状态的接口,该模块提供了MATLAB-like接口.在Pyplot中可以 ...
- python imshow cmap,Python matplotlib.pyplot.imshow()用法及代码示例
Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展. Pyplot是Matplotlib模块的基于状态的接口,该模块提供了MATLAB-like接口. matplotli ...
- python chmod_Python os.chmod用法及代码示例
Python中的os.chmod()方法用于将路径模式更改为数字模式. 用法: os.chmod(path, mode) 参数: path - path name of the file or dir ...
- python pandas astype,Python Pandas DataFrame.astype()用法及代码示例
Python是进行数据分析的一种出色语言,主要是因为以数据为中心的python软件包具有奇妙的生态系统. Pandas是其中的一种,使导入和分析数据更加容易. DataFrame.astype()方法 ...
- python numpy allclose用法及代码示例
python numpy allclose用法及代码示例 用法: numpy.allclose(a, b, rtol=1e-05, atol=1e-08, equal_nan=False) 如果两个数 ...
- python turtle画彩虹-Python利用turtle库绘制彩虹代码示例_天津SEO
天津SEO RGB模型:光的三原色,共同决定色相 HSB/HSV模型:H色彩,S深浅,B饱和度,H决定色相 需要将HSB模型转换为RGB模型 代码示例: #-*- coding:utf-8 –*- f ...
- python画图代码彩虹-Python利用turtle库绘制彩虹代码示例
语言:Python IDE:Python.IDE 需求 做出彩虹效果 颜色空间 RGB模型:光的三原色,共同决定色相 HSB/HSV模型:H色彩,S深浅,B饱和度,H决定色相 需要将HSB模型转换为R ...
- python查天气预报_一个用Python编写抓取天气预报的代码示例
Python代码抓取获取天气预报信息源码讲解.这是一个用Python编写抓取天气预报的代码示例,用python写天气查询软件程序很简单.这段代码可以获取当地的天气和.任意城市的天气预报,原理是根据ur ...
最新文章
- Dalvik分析(一)
- rateLimiter令牌桶限流算法
- PHP中路由和rewrite的使用
- 漫画:如何实现大整数相加
- SpringMVC配置视图的直接映射view-controller命名空间
- 解决 VUE前端项目报错:RangeError: Maximum call stack size exceeded
- LeetCode 第 30 场双周赛(477/2545,前18.7%,第2次全部通过)
- 【英语学习】【Daily English】U10 Education L01 Is this certificate a must?
- Silverlight4 ColorPicker控件
- 初一计算机第6单元,青岛出版社初中信息技术 七年级下册第二单元 第6课 海报设计 教学设计...
- php异步表单,利用ajax实现表单的异步互动——2018年4月10日
- kvm安装android虚拟机,qemu-kvm安装虚拟机
- 基于氢探PowerECU的燃料电池控制系统开发经验
- excel打不开服务器上的文件夹,Excel打不开的原因及解决方法汇总
- 音乐铃声解析提取API接口
- 花瓣网 html,css+html如何仿花瓣网实现静态登陆页面?(代码实
- ffmpeg java 合并_[置顶] ffmpg简介以及用它实现音频视频合并(java)
- python神经网络识别验证码_基于卷积神经网络实现验证码识别(一)
- 今天测试twm000 850的windows7 记录
- Tungsten Replicator学习总结