1 Star 0 Fork 79

nice2cu/Python图形处理基础资源

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
image_4.py 588 Bytes
一键复制 编辑 原始数据 按行查看 历史
stu_zzut 提交于 2021-03-24 21:06 . add py
# 1. 用pillow载入cat.png
from PIL import Image
img = Image.open("cat.png")
pixels = img.load()
h, w = img.size # 获得图像的宽和高
# 2. 循环每一个像素, 只保留其红色阶的值
for i in range(h): # 扫描像素列表的每一行
for j in range(w): # 扫描某一行像素列表的每一列
(r, g, b) = pixels[i, j] # 获取第i行,第j列的像素的RGB
pixels[i, j] = (r, 0, 0) # 只保留R值
# 3. 保存并显示图像
img.save("cat_red.png", "PNG") # 把结果保存到cat_red.png文件中,指定保存的格式为png
img.show()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/ybzdhr/python-ipa-basic.git
git@gitee.com:ybzdhr/python-ipa-basic.git
ybzdhr
python-ipa-basic
Python图形处理基础资源
master

搜索帮助