用户:ZCH_Pro查看:1 回复:4 评论:1 创建时间:2020-04-05T21:33:19
好了,本喵先声明一下~
我是第一次做教程贴~
大佬别喷~
python教程来辣
有句诗叫做:
《清明》
ZCH_Pro
清明时节雨纷纷,路上童鞋好哈皮。
借问社区何处有?孩纸遥纸显示屏·····
好吧,也许我的语文太好了
如果我写的很好,点个赞哦
https://shequ.codemao.cn/work/43339084
赞这个作品~
嗯
说正题啦
先上代码
本喵再详细讲解
from PIL import Image, ImageOps, ImageFilter
import matplotlib.pyplot as plt
img = Image.open("nice.jpg")
width, height = img.size
_, axes = plt.subplots(1, 5, figsize=(30, 30))
axes[0].imshow(img)
axes[0].set_title("orginal")
img_gray = img.convert('L')
plt.rcParams["image.cmap"] = "gray"
axes[1].imshow(img_gray)
axes[1].set_title("gray")
plt.show()
嗯,看懂了吧(我知道你没看懂,看懂的下方敲1,没看懂的敲2,统计一下~)
讲解一下
--------------------------------------------------------------------------------------------------
第1行
from PIL import Image, ImageOps, ImageFilter
有点简单·····就是从pillow库导入这些东西
第2行
import matplotlib.pyplot as plt
把这个matplotlib.pyplot改写成plt,方便一点~
第4行
img = Image.open("ldh.jpg")
注意!!!!!!!!!!!!!!这里的ldh.jpg可以是其他名字或后缀
这段代码就是打开图片文件~
第五行
width, height = img.size
过于简单,设置图片的长and宽
第七行到第十行
_, axes = plt.subplots(1, 5, figsize=(30, 30))
axes[0].imshow(img)
axes[0].set_title("orginal")
设置图片坐标and大小
第十二行到第十五行
img_gray = img.convert('L')
plt.rcParams["image.cmap"] = "gray"
axes[1].imshow(img_gray)
axes[1].set_title("gray")
进行灰度图的处理
最后一个,第十七行
plt.show()
显示图片,然后没了
本期教程
你都学会了么
没学会可以下方留言
会帮大家解答
更多内容
可以等待我的下一期帖子
or
看看pillow官方~
链接
https://python-pillow.org/ 告辞!