» 您尚未 登录   注册 | 社区银行 | 社区婚姻 | 社区成就 | 帮助 | 社区 | 无图版


火花天龙剑 -> 原创&同人交流区 -> 关于透明背景的图象存储的诡异现象
 XML   RSS 2.0   WAP 

本页主题: 关于透明背景的图象存储的诡异现象 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
leaf

头衔:BOSSUNBOSSUN
该用户目前不在线
级别: 论坛版主
编号: 1149
精华: 5
发帖: 8472
威望: 15 点
配偶: anubisdeath
火 花 币: 129288 HHB
注册时间:2002-12-27
最后登陆:2018-08-22
游戏王国的浪人(I)赤血之心朱红之钻(I)
查看作者资料 发送短消息 引用回复这个帖子
关于透明背景的图象存储的诡异现象

今天偶然发现的
使用PS制作背景是透明的图象,选择“储存为WEB所用格式”,选择GIF格式,后来发现无论调整哪个设置,储存结果都带了一圈锯齿型的杂边。选用PNG24格式就没这个问题。

后来胡乱调了一个限制文件大小为29K(个人认为这不是关键所在,只是有忽略了哪一步实在找不到了),还是选择储存为GIF格式,又没有杂边了,十分诡异……继续再怎么调整,也弄不出锯齿杂边出来。

何解…………………………

[楼 主] | Posted:2005-05-31 14:59| 顶端
lin

头衔:六神无主的泪奔王55555六神无主的泪奔王55555
该用户目前不在线
级别: 火花会员
编号: 221
精华: 2
发帖: 2712
威望: 5 点
配偶: 单身
火 花 币: 4025 HHB
组织纹章:
所属组织: 异端礼拜堂
组织头衔: 元老 元素游侠
注册时间:2002-11-29
最后登陆:2018-06-08
朱红之钻(I)
查看作者资料 发送短消息 引用回复这个帖子


以前好像碰上过,可能跟画笔的柔和边缘有关,Gif格式支持的颜色少,边缘接近白色的部分就会变成杂边……PNG格式支持的颜色比较多吧

不过后面的问题我也不太清楚了|||||||

反正我画Gif都用铅笔工具

[1 楼] | Posted:2005-05-31 15:34| 顶端
CIPHER LEE

头衔:顾家的狂战士顾家的狂战士
该用户目前不在线
级别: 站务议员
编号: 23586
精华: 5
发帖: 5939
威望: 20 点
配偶: 单身
火 花 币: 89724 HHB
组织纹章:
所属组织: 雷德里沃的荣耀
组织头衔:
注册时间:2004-09-01
最后登陆:2022-01-12
朱红之钻(I)
查看作者资料 发送短消息 引用回复这个帖子


上次不是和礼服先生找那个杂边的选项来着.....

不过那个选不选.....存出来的边缘还是不能半透明的说.....



[2 楼] | Posted:2005-05-31 16:23| 顶端
leaf

头衔:BOSSUNBOSSUN
该用户目前不在线
级别: 论坛版主
编号: 1149
精华: 5
发帖: 8472
威望: 15 点
配偶: anubisdeath
火 花 币: 129288 HHB
注册时间:2002-12-27
最后登陆:2018-08-22
游戏王国的浪人(I)赤血之心朱红之钻(I)
查看作者资料 发送短消息 引用回复这个帖子


嗯……一开始GIF选到256色也还是锯齿边依然的……

杂边颜色的选择貌似是无法左右这个现象。

《---例子就是这个
GIF格式存储但是没出现锯齿边的问题

LEE先生现在还是存储了会有锯齿吗?

[3 楼] | Posted:2005-05-31 18:08| 顶端
CIPHER LEE

头衔:顾家的狂战士顾家的狂战士
该用户目前不在线
级别: 站务议员
编号: 23586
精华: 5
发帖: 5939
威望: 20 点
配偶: 单身
火 花 币: 89724 HHB
组织纹章:
所属组织: 雷德里沃的荣耀
组织头衔:
注册时间:2004-09-01
最后登陆:2022-01-12
朱红之钻(I)
查看作者资料 发送短消息 引用回复这个帖子


嗯...边缘是半透明(模糊)的话.....存储后会自动变成锐利的黑边.....

这是GIF的格式本身所限吧

边缘本身就是锐利的话就不会有问题了啊.......

做苍炎导出图的时候没有出现任何问题....



[4 楼] | Posted:2005-05-31 18:22| 顶端
leaf

头衔:BOSSUNBOSSUN
该用户目前不在线
级别: 论坛版主
编号: 1149
精华: 5
发帖: 8472
威望: 15 点
配偶: anubisdeath
火 花 币: 129288 HHB
注册时间:2002-12-27
最后登陆:2018-08-22
游戏王国的浪人(I)赤血之心朱红之钻(I)
查看作者资料 发送短消息 引用回复这个帖子


半透明和模糊追究到象素上其实还素和其他色块一样的吧?限制了颜色数会让这些变成杂色倒是可以理解……
……有点触及到GIF的原理就不清楚了XD

PS:(小声地说)导出图不会是本来毛刺就多吧?

[5 楼] | Posted:2005-06-01 00:00| 顶端
CIPHER LEE

头衔:顾家的狂战士顾家的狂战士
该用户目前不在线
级别: 站务议员
编号: 23586
精华: 5
发帖: 5939
威望: 20 点
配偶: 单身
火 花 币: 89724 HHB
组织纹章:
所属组织: 雷德里沃的荣耀
组织头衔:
注册时间:2004-09-01
最后登陆:2022-01-12
朱红之钻(I)
查看作者资料 发送短消息 引用回复这个帖子


.......2D游戏...图像导入要实现背景透明的话...一般是在背景用某种不常用到的颜色填充,然后在色表里把这种颜色定义为透明(MUGEN和XX游戏制作大师系列,苍炎导出图背景也是草绿的.....道理应该一样)

所以边缘必须是锐利的...半透明的话.....边缘是会留下被透明色改变了的背景色的.....(当然这是以普通图像文件作为素材的做法...似乎以PNG作为素材的话似乎可以没有这些限制)

所以说原图就该如此...那个不叫毛刺........

GIF边缘不能半透明......至少我手头没有成功的例子........顶多是换成白边在某些背景色下看着会舒服点

PNG是可以随意的.....



[6 楼] | Posted:2005-06-01 00:26| 顶端
leaf

头衔:BOSSUNBOSSUN
该用户目前不在线
级别: 论坛版主
编号: 1149
精华: 5
发帖: 8472
威望: 15 点
配偶: anubisdeath
火 花 币: 129288 HHB
注册时间:2002-12-27
最后登陆:2018-08-22
游戏王国的浪人(I)赤血之心朱红之钻(I)
查看作者资料 发送短消息 引用回复这个帖子


原来如此,类似BB会标的原理啊,把0,0,0的黑色默认为透明。

那这个就追溯到除去背景色的方法了,橡皮和选区……莫非后者也产生半透明边缘……

那个,也就是说那些“毛刺”(找不到别的词语指代了),其实是在游戏默认为透明色的象素吧?…………那想做到圆滑,“拔刺”是一个方面,然而转换那图的主要问题其实是颜色而不是形状吧,裁减转为GIF的时候,不是要有锐利棱角的边缘(在PC看来锐利和圆滑只是象素排列位置不同),而是必须要有完全不透明颜色的边缘。

所谓半透明,是不是两个意思呢?
1。存在多图层的时候能显现出下面一图层,实现各种叠加效果。
2。同一图层的时候比较透明的颜色比周围的不太透明颜色浅。只在这个层上看,大家都只是颜色指数不同的象素罢了。
只是,要剥离到只留一个图层来保存的话……
也许问题就是出在GIF的半透明色不会和其他背景(比如火花对话框的底色)相互重叠显现吧(舍弃了特征1),也许就是索性变成和周围象素的颜色相似,莫非不能转变成不透明但是保持原来比较浅的颜色(不能保留特征2?)。

主要无法探究的就是不清楚GIF和PNG的本质区别……

[7 楼] | Posted:2005-06-01 09:18| 顶端

火花天龙剑 -> 原创&同人交流区




Powered by PHPWind v3.0.1 Code © 2003-05 PHPWind
辽ICP备05016763号
Gzip enabled

You can contact us