Board logo

标题: [求助] 有關BMP轉PNG的alpha通道問題 [打印本页]

作者: s20012797    时间: 2011-07-04 21:51     标题: 有關BMP轉PNG的alpha通道問題

小人已成工把利用crass把TLG導出成32BIT帶alpha的BMP,

但抓文後試過bmp2png用-A參數也是輸出沒有透明通道的。

http://www.mediafire.com/?k5ubbc7xbatm35j

連接的內容是一個測試文件,

文件內的test.BMP帶alpha的BMP,

testa.png則是用photoshop手動處理的結果,

而testb.png則是用bmp2png用-A參數處理的結果,

是我用bmp2png參數有誤?

還是沒工具能把把帶alpha的BMP輸出帶透明通道的png?

有高人能指點一下迷津嗎?

[ 本帖最后由 s20012797 于 2011-07-05 16:08 编辑 ]
作者: 646757417    时间: 2011-07-04 22:40

bmp2png是啥米?
我用XnView就可以转换透明图层png
作者: s20012797    时间: 2011-07-04 22:45

http://www.vector.co.jp/soft/win95/art/se231529.html

BMP畫像←→PNG畫像の相互変換ツール

[ 本帖最后由 s20012797 于 2011-07-05 16:08 编辑 ]
作者: 646757417    时间: 2011-07-04 23:42

不明真相,不过不清楚是不是支持透明通道
作者: haibara    时间: 2011-07-05 00:01

你的bmp2png应该有问题

测试了下,我这里正常,BMP2PNG -AEL *.BMP

http://www.box.net/shared/8jpc2vnjqv

或者用上面提到的xnview
作者: s20012797    时间: 2011-07-05 13:56

謝謝高人的指導,

我居然把-A參數放在文件名後,

成了BMP2PNG *.BMP  -AEL,怪不得會有問題了,

另外,本人也曾使用xnview作轉換,

但它的壓縮等級不同也有不同的失真==,

所以值得留意
作者: 646757417    时间: 2011-07-05 14:39

引用:
原帖由 s20012797 于 2011-07-05 13:56 发表
謝謝高人的指導,

我居然把-A參數放在文件名後,

成了BMP2PNG *.BMP  -AEL,怪不得會有問題了,

另外,本人也曾使用xnview作轉換,

但它的壓縮等級不同也有不同的失真==,

所以值得留意 ...
奇怪?BMP是无损,PNG同样是无损吧,不应该出现失真的情况。
作者: s20012797    时间: 2011-07-05 16:06

主要是有些色差,可能和xnview的Gammer處理差別有關吧==

不過在處理速度上BMP2PNG的確是快很多==
作者: haibara    时间: 2011-07-05 18:41

引用:
原帖由 s20012797 于 2011-07-05 16:06 发表
主要是有些色差,可能和xnview的Gammer處理差別有關吧==

不過在處理速度上BMP2PNG的確是快很多==
png的确是有gamma修正

但是bmp没有

所以你从bmp转png,说xnview与bmp2png有区别,让人难以相信

而且xnview是支持gamma修正的

虽然我没看源码,不过png2bmp支持gamma或者adjust,可能性很小

[ 本帖最后由 haibara 于 2011-07-05 18:44 编辑 ]




欢迎光临 YUKI 飛雪之城 (https://yukict.com/bbs/) Powered by Discuz! 6.0.0