码迷,mamicode.com
首页 > 其他好文 > 详细

bmp图像反色的原理及实现

时间:2020-03-16 23:49:23      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:反转   red   针对   调色板   灰度   不用   表示   颜色   图像   

原理:

反色的实际含义是将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

bmp图像反色的原理及实现

标签:反转   red   针对   调色板   灰度   不用   表示   颜色   图像   

原文地址:https://www.cnblogs.com/h694879357/p/12507524.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!