PALMisLIFE 討論區
標題:
[求助] 色彩轉換(彩色to黑白)
[列印本頁]
作者:
bibibo
時間:
2005-9-16 16:09
標題:
[求助] 色彩轉換(彩色to黑白)
想把一些彩色圖檔轉成黑白
再轉換成程式碼
可是改變色彩屬性後
整個圖檔都"糊"掉了
想請教有沒有軟體可以做這一類的轉換而不會有問題?
作者:
HUANGLIFU
時間:
2005-9-17 03:18
標題:
Re: [求助] 色彩轉換(彩色to黑白)
很難,因為色彩空間變小了,所以很多細節就會消失,一般電腦可以處裡的灰階資料量也不過8bit,10bit以上的的灰階處裡都是醫療級類似的用途比較有機會,要搭配特定的顯示卡和顯示器唷。
作者:
kouyoumin
時間:
2005-9-17 10:45
標題:
Re: [求助] 色彩轉換(彩色to黑白)
轉換的方法是?
一般應該不會有明顯模糊化才對
常用轉換法:
1. 只取G當灰階值 (因為G在Luma中佔的比例最大)
2. 算Luma (Y = 0.299R + 0.587G + 0.114B)
[
Last edited by kouyoumin on 2005-9-17 at 10:47
]
作者:
matlab
時間:
2005-9-17 12:33
標題:
Re: [求助] 色彩轉換(彩色to黑白)
一般而言彩色轉灰階是一定會失真的,一般大多由24 bits轉8 bits多多少少會失去一些資訊。只是看那些演算法比較佳而以。
最簡單的可以試著用( R+2G+B )/4這個運算速度上會比較快些,效果的話就要看圖片而定了
或可以考慮於轉換後的影像再加過一個濾波器提升邊緣資訊
[
Last edited by matlab on 2005-9-18 at 19:07
]
作者:
hohobear
時間:
2005-9-17 20:33
標題:
Re: [求助] 色彩轉換(彩色to黑白)
說個題外話
看到matlab兄的暱稱
就想到我同學整天抱著電腦用matlab 在拼命
寫圖像處理程式的樣子
matlab兄應該也是從事這方面相關的人吧
備註:
matlab 是一種程式語言具有程式語法結構、數值分析能力繪圖功能
模擬等
作者:
matlab
時間:
2005-9-18 19:09
標題:
Re: [求助] 色彩轉換(彩色to黑白)
以前大學時期都是RUN Matlab跑影像處理的!
到了研究所就改跳到VC++囉,畢竟速度真的差很多,尤其是要玩VIDEO這一塊的話
作者:
bibibo
時間:
2005-9-19 10:43
標題:
Re: [求助] 色彩轉換(彩色to黑白)
謝謝!!
我要轉換的"黑白"不是指"灰階"
而是轉出來的圖檔只有"0":白點 "1":黑點
不過若連轉換成灰階都有技術上的難度
更別提轉換成黑白了 B)
作者:
kouyoumin
時間:
2005-9-19 19:46
標題:
Re: [求助] 色彩轉換(彩色to黑白)
不要dither的話邊緣應該會銳利一些
不過細節會掉更多...
作者:
andy2000a
時間:
2005-9-23 12:38
標題:
Re: [求助] 色彩轉換(彩色to黑白)
如果你要把彩色 轉換成 1bit 只有 0/1 ..那要如何區分
先假設你使用 16bit Color..
例如有個 16bit 某顏色可能是 0eh , 某個顏色可能是 04h
難道要以 08h 大於 08h 算黑的, 小於08h 算白色 ??
還是要使用 fuzzy 觀念來判斷
如果顏色是由 深到淺的話 選 06h 當分界點
若 淺到深色 使用 09h 當分界點
歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/)
Powered by Discuz! X2.5