觅风论坛

标题: PNG格式图片去黑底背景黑背景易语言源码 [打印本页]

作者: 意大利面拌42号    时间: 2023-9-19 08:15
标题: PNG格式图片去黑底背景黑背景易语言源码
PNG格式图片去黑底易语言代码,调用了模块 GDIPlus类 。

去黑底的图片分两种
1.纯黑白(没有其他RGB颜色的图)

PNG格式图片去黑底易语言代码

2.一种色有除黑白外其他颜色的图片

PNG格式图片去黑底易语言代码

无论是那种图,其去黑底的原理都是 “越黑的像素越透明”。只是实现的细节上有区别。

对于

1.纯黑白的处理就简单多了,所有像素设置成RGBA(1,1,1, (R+G+B)/3) 即可。

2.多彩色的图片,不能使用纯黑白的处理,否则所有图都会变成黑白,其原理是找出原像素点中RGB分量中最高的值 maxV =Max(R,G,B),一般其透明度就是该值maxV。

因为其他值相对maxV比较少,所以RGB分别加上 255-maxV 的差值,其原理是将该像素点"变亮"了,从而取消了黑底对该像素点的影响。而黑底将转化为透明度

而使用多彩色图片转换的算法对纯黑白的支持也不太好, 有可能会残留灰底,其原因是 有可能在美工做图时 没有真正地使用"纯灰度",也就是说 rgb 的分值不是相等的,这里对2种图片分别做了处理。

QQ截图20230919081351.jpg




作者: jiuse    时间: 2023-9-20 12:59
膜拜大佬!大佬牛B!
作者: 360403967    时间: 2023-9-21 15:35
66666666666666666666
作者: hy507669673    时间: 2023-9-22 18:11
来瞧瞧的,呵呵
作者: 123456    时间: 2023-9-23 20:47
谢谢分享,下载测试
作者: wwww    时间: 2023-9-24 23:22
11111111111111111111111111
作者: luoyunjie    时间: 2023-9-26 01:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 莫天浩    时间: 2023-9-27 03:44
谢谢大人的分享
作者: 莫天浩    时间: 2023-9-28 05:30
觅风论坛需要你
作者: 孤独    时间: 2023-9-29 07:16
学习了!!!!
作者: 莫天浩    时间: 2023-9-30 09:02
很给力。。。。很喜欢
作者: 舞步    时间: 2023-10-1 10:48
学习了,这就去试试
作者: wang798403789    时间: 2023-10-3 16:59
谢谢楼主,对了新人问下,这个也要15字吗
作者: zzq6689@qq.com    时间: 2023-10-5 23:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: 360403967    时间: 2023-10-8 05:21
看看看看看看看看看看看看
作者: zzq6689@qq.com    时间: 2023-10-10 11:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 黑崎一宇啊    时间: 2023-10-12 17:43
前来围观,LZ好样的!
作者: SMoke    时间: 2023-10-13 09:35
豆腐干士大夫
作者: 的含税单价    时间: 2023-10-14 01:27
看看看看看看看看看看看看
作者: he827298796    时间: 2023-10-14 17:19
学习中,看看代码啥情况
作者: SMoke    时间: 2023-10-15 09:11
不错哦  喜欢 嘿嘿
作者: wwww    时间: 2023-10-16 01:03
很不错的哦,支持,加油
作者: wang798403789    时间: 2023-10-16 14:09
回复查看隐藏内容
作者: 图样图森破丶    时间: 2023-10-17 03:15
觅风论坛需要你
作者: 1791703110    时间: 2023-10-17 16:20
看看看看看看看看看看看看
作者: pei002    时间: 2023-10-18 05:26
不错哦  喜欢 嘿嘿
作者: 林哥    时间: 2023-10-18 18:31
支持!!!!前排!!!!




欢迎光临 觅风论坛 (https://www.eyyba.com/) Powered by Discuz! X3.4