用户:無一郎查看:0 回复:1 评论:0 创建时间:2020-02-12T15:07:30
【作品展示】

【作品介绍】
这个是变幻佐助造型的代码,作品图片就是这个佐助,保存图片名字'佐助.jpg'
【作品源代码】
from PIL import Image,ImageOps,ImageFilter
import matplotlib.pyplot as plt
# 导入佐助的图片
img=Image.open("佐助.jpg")
width, height =img.size
# 转为灰度图
img_gray=img.convert("L")
plt.rcParams["image.cmap"]="gray"
# 反色
img_invert=ImageOps.invert(img_gray)
# 高斯模糊
img_gaussian=img_invert.filter(ImageFilter.GaussianBlur(5))
# 颜色减淡
for x in range(width):
for y in range(height):
pos=(x,y)
a=img_gray.getpixel(pos)
b = img_gaussian.getpixel(pos)
# 颜色减淡公式
img_gray.putpixel(pos,min( int(a+a*b/(255-b)),255))
# 显示佐助的图片
plt.imshow(img_invert)
plt.show()
plt.imshow(img_gray)
plt.show()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn