图层合并

更新时间:2023-03-04 17:07:15 阅读: 评论:0

勇敢游戏-德育总结

图层合并
2023年3月4日发(作者:思政课教案)

python图层合并_Python2种⽅法实现叠加矩形框图层

两种⽅式以及效果:

⽅式⼀,使⽤⽅式:fromPILimportImage,ImageDraw

im=('d:/tmp/58.249.0.220_01_20866_','r')

im2=('d:/tmp/58.249.0.220_01_20866_','r')

draw=(im2)

gle([(1000,500),(1200,800)],fill=(255,0,0),width=2)

out=(im,im2,0.5)

('d:/tmp/')

()

()

()

()

⽅式⼆:直接进⾏像素叠加:fromPILimportImage,ImageDraw

im=('d:/tmp/58.249.0.220_01_20866_','r')

b=(255,0,0)

opacity=0.5

forxinrange(1000,1200):

foryinrange(500,800):

p=el((x,y))

p=[int(p[i]*(1-opacity)+b[i]*opacity)foriinrange(3)]

el((x,y),tuple(p))

('d:/tmp/')

()

()

两种的效果图都如下:

说明:第⼀种可以画矩形椭圆等定义好的⼀些形状,但是第⼆种,可以⾃主控制形状的能⼒更好,只要将相应的数据公式编辑到程序中,就

可以绘制⼀些想要的轮廓出来;

第⼆种⽅式,是受第⼀种⽅式的定义(

out=image1*(1.0-alpha)+image2*alpha)

然后联想到⾊盲测试图、另⼀种图(不知道叫什么名字,就是⼀张图⾥⾯不同的⼈,可能看出不同的东西出来)⽽想出来的。

推荐教程:《Python教程》

本文发布于:2023-03-04 17:07:14,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1677920835137056.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:图层合并.doc

本文 PDF 下载地址:图层合并.pdf

下一篇:返回列表
标签:图层合并
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|