路虽远,行则将至; |

Security

园龄:5年2个月粉丝:24关注:37

📂Python
🔖python
2021-09-29 17:08阅读: 450评论: 0推荐: 0

Python-制作国庆小国旗

下载包

1
pip install pillow

  代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# -*- coding: utf-8 -*
from PIL import Image
 
# 读取图片
guoqi = Image.open('五星红旗.png')touxiang = Image.open('头像.jpg')
 
# 获取国旗的尺寸
x,y = guoqi.size
# 根据需求,设置左上角坐标和右下角坐标(截取的是正方形)
quyu = guoqi.crop((0,0, y+10,y-60))
# 获取头像的尺寸
w,h = touxiang.size
# 将区域尺寸重置为头像的尺寸
quyu = quyu.resize((w,h))
# 透明渐变设置
for i in range(w):
    for j in range(h):
        color = quyu.getpixel((i, j))
        alpha = 255-i//3
        if alpha < 0:
            alpha=0
        color = color[:-1] + (alpha, )
        quyu.putpixel((i, j), color)
 
# 粘贴到头像并保存
touxiang.paste(quyu,(0,0),quyu)
touxiang.save('五星红旗半透明渐变头像.png')

  转载于  https://mp.weixin.qq.com/s/WbX06KYEptcdEkRpOkh8hg

半透明:

本文作者:Security

本文链接:https://www.cnblogs.com/security-guard/p/15353684.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Security  阅读(450)  评论(0编辑  收藏  举报
编辑推荐:
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
阅读排行:
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· PPT革命!DeepSeek+Kimi=N小时工作5分钟完成?
· What?废柴, 还在本地部署DeepSeek吗?Are you kidding?
· DeepSeek企业级部署实战指南:从服务器选型到Dify私有化落地
· 程序员转型AI:行业分析
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 像风一样 এ萘狸.🦩
  2. 2 你(吉他甜蜜版) এ萘狸.🦩
  3. 3 黑月光 এ萘狸.🦩
  4. 4 永不失联的爱 এ萘狸.🦩
  5. 5 你不是第一个离开的人 এ萘狸.🦩
像风一样 - এ萘狸.🦩
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.