bmp圖像反色的原理及實現


原理:

反色的實際含義是將R、G、B值反轉。若顏色的量化級別是256,則新圖的R、G、B值為255減去原圖的R、G、B值。這里針對的是所有圖,包括真彩圖、帶調色板的彩色圖(又稱為偽彩色圖)、和灰度圖。真彩圖不帶調色板,每個象素用3個字節,表示R、G、B三個分量。所以處理很簡單,把反轉后的R、G、B值寫入新圖即可,比如一個點的顏色為(0,0,0),反色后為(255,255,255)。帶調色板的彩色圖,其位圖中的數據只是對應調色板中的一個索引值,我們只需要將調色板中的顏色反轉,形成新調色板,而位圖數據不用動,就能夠實現反轉。

255-pcolor.red


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM