2007年9月20日 星期四

關於修改圖檔位元數 in Linux.

eg. 24bit bmp ->8bit bmp(256色)......070309[K: 24bit png轉成8bit bmp不掉色(CK7)]

步驟一.將 24bit bmp -> 24bit png
使用 小畫家:
將 bmp 轉存成 png

步驟二.將 24bit png -> 8bit bmp
方法A.
使用 gimp: ......070418[T: 輸入法 in CK7]

選擇 [影像]-[模式]-[索引色]

方法B. (特別是 影音自錄 的圖檔, 其中須有RGB(0,0,0) 的區塊)
1. 使用 OpenOffice.org Draw:

開啟24-bit圖檔
-- 用100%,
?[右鍵] --顏色解析度選8位元色位
-- 選bmp格式, 再[匯出](記得要選取圖片), 選8位元色位, RLE編碼(070326, 不選, SD會秀不出來), 原件
就可以存回8-bit, 不掉色.

2. 使用 GIMP: 同時開啟 新圖檔, 並原先 含RGB(0,0,0)區塊的舊圖檔.(both 索引色)
2-1. 使用 [選擇連續顏色的區域] 點選 新圖檔 須改為透底的區域
2-2. 使用 [從影像選取顏色] 點選 舊圖檔 RGB(0,0,0) 的區域
2-3. 使用 [填上顏色或圖樣] 點選 新圖檔 已選擇區域
===> 改成RGB(0,0,0)

2 則留言:

fisher 提到...

不能用KolourPaint 小畫家...效果超差

fisher 提到...

1. 先將24bit的bmp轉存成png,
2. 使用 gimp 開啟 png 檔, 設成索引色, Dithering 設為無, 再另存成 bmp 檔就 OK了.