[视频]【图像处理】PIL把图片变成反色图片的一种方法
关于黑袍纠察队【图像处理】PIL把图片变成反色图片的一种方法,期待您的经验分享,不知道说什么,送你一朵小红花吧
!
更新:2024-03-02 00:50:54最佳经验
来自搜狐视频https://tv.sohu.com/的优秀用户无情天魔精致,于2019-01-13在生活百科知识平台总结分享了一篇关于“【图像处理】PIL把图片变成反色图片的一种方法共和国之辉”的经验,非常感谢无情天魔精致的辛苦付出,他总结的解决技巧方法及常用办法如下:
[图]2/6
[图]3/6
[图]4/6
[图]5/6
[图]6/6
[图]
由于PIL读图的结果并不是一个数组,因此要改变图片的颜色,还是要经过一些转化的。本文,给出PIL的一种内置方法。
工具/原料
电脑pythonpillow模块方法/步骤
1/6分步阅读先给出一幅jpg图像。

jpg的彩色图像一般都是RGB模式:
img.mode
因此可以直接进行反色处理:
from PIL import ImageOps
ImageOps.invert(img)

再给出一幅PNG格式的图片,这个图片是四通道的RGBA模式。

此时进行反色处理,程序会报错:
ImageOps.invert(img)
这是因为多了一个通道。

我们需要把alpha通道分离出来:
r,g,b,a=img.split()
这时候,这些子图片都是单通道图片。

然后把r,g,b合并成一个彩色图片,并对这个彩色图片进行反色处理:
pic=PIL.Image.merge('RGB', (r,g,b))
ImageOps.invert(pic)

编辑于2019-01-13,内容仅供参考并受版权保护
经验备注
我发现了这篇经验很有用:你也认同《【图像处理】PIL把图片变成反色图片的一种方法》的经验分享有价值,就请和朋友们一起分享吧。另外,【图像处理】PIL把图片变成反色图片的一种方法的经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。经验知识实用生活指南-解决你所有的生活难题!未经许可,谢绝转载。本文网址:https://www.5058.cn/article/ce4366496992e83772afd340.html
健康/养生经验推荐
- Q[视频]该不该抖音字体突然变大了
- Q都说如何徒手锻炼腹肌--每天8分钟科学专业...
- Q怎么让脸上长痘痘是什么原因
- Q最近蜂蜜水有哪些作用与功效
- Q寻找怎样可以长高,长高的科学方法
- Q如果男女都适合!腹肌撕裂者分步骤详细图解
- Q什么样的日常生活怎么补肾
- Q告诉怎样才能让头发长的快
- Q怎么写14种鼻型图解
- Q什么情况简单一招,帮你解酒护肝
- Q头条减肥最快的十种食物
- Q哪的痛经怎么办快速解决
- Q是什么怎样才能长高?
- Q回答下指甲有竖纹的成因及治疗方法
- Q你知道腰间盘突出的简单锻炼方法
- Q哪里男女都适合!腹肌撕裂者分步骤详细图解
- Q经常武术的基本功练习方法
- Q帮忙低血压的原因及该怎么办
- Q哪里绝食(断食)减肥成功案例,10天爆瘦21...
- Q我想治疗颈椎病方法
- Q如何关闭朝暮计划智能跳过法定节假日
- Q[视频]这里原神怎么寻找牌手
- Q斗鱼如何进行实名认证
- Q《幻塔》遗迹C01通关流程攻略
已有 62866 位经验达人注册
已帮助 228885 人解决了问题