购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.10 彩色图像的霓虹处理

1.理论基础

先计算原图像当前像素 f ( i , j )的红、绿、蓝分量值与其相同行 f ( i +1, j )及相同列 f ( i , j +1)相邻像素的梯度,即差的平方之和的平方根,然后将梯度值作为处理后像素 g ( i , j )的红、绿、蓝的三个分量值。

R 1 =( r 1 - r 2 ) 2 R 2 =( r 1 - r 3 ) 2

G 1 =( g 1 - g 2 ) 2 G 2 =( g 1 - g 3 ) 2

B 1 =( b 1 - b 2 ) 2 B 2 =( b 1 - b 3 ) 2

式中, r 1 g 1 b 1 分别为原像素 f ( i , j )的红、绿、蓝分量值; r 2 g 2 b 2 分别为原像素同行相邻像素 f ( i +1, j )的红、绿、蓝分量值; r 3 g 3 b 3 分别为原像素同列相邻像素 f ( i , j +1)的红、绿、蓝分量值;Red、Green、Blue分别为图像处理后的像素 f ( i , j )的红、绿、蓝分量值。

2.编程代码

3.效果展示

彩色图像霓虹化处理效果如图2-20所示。

图2-20 彩色图像的霓虹处理效果 eBAo+Xc9C7Itf4vOMtxwNn3du8URiboZihqXMPeYtU4SMGpVepAOgASj5YSGZhHr

点击中间区域
呼出菜单
上一章
目录
下一章
×