朱式幸福

關於部落格
親子旅遊記錄
加一點點的心得感想
  • 63111

    累積人氣

  • 40

    今日人氣

    0

    訂閱人氣

用黑白兩色顯示灰階影像--Ordered Dithering

 當256灰階影像只能用黑白兩色來顯示時,傳統的序顫法(Ordered Dithering)是個簡單又快速的方法
 這是一個古老的問題,也是一個有趣的問題:如何只用黑白來顯示灰階
即使現代科技非常進步,但許多地方也只能用少許的顏色來顯示全彩
如:報紙的圖片、雷射印表機如何印出灰階影像
這些問題最後都指向:如何使用黑白來產生灰階的視覺效果

Ordered Dithering Technique 就是利用序顫表格(dither table)內的閥值與灰度影像值作比較,若閥值較大,則輸出黑點、否則輸出白點
一般的 dither table 只有4x4 或 8x8,所以我們將dither table 重複的使用去作比較
因此程式可以寫成:



第2行:dtable 是一個8x8的 dither table
第11行:將dtable重製成與輸入影像相同大小

以上的寫法是擅用matlab的語法,比較偷懶的方式
一般人會將第11-13行程式寫成這樣

 

 這樣比較中規中矩,但程式比較多行! 
看看結果





看看 lena 的效果



--- end ---
相簿設定
標籤設定
相簿狀態