Matlab图像代数运算

图像的代数运算是指多幅图像的加、减、乘、除和一般的线性运算。图像的代数运算不但可以作为复杂图像处理的预处理步骤,还有其它许多用途,如:加法对同一场景的多幅图像求平均,可以有效地降低具有叠加性质的随机噪声等。

1.点运算

所谓的点运算是指,对一幅输入图像而言,若输出图像的每个像素点的灰度值由输入像素点决定的图像变换。点运算分为线性点运算和非线性点运算。

1).线性点运算

Matlab图像代数运算_第1张图片

2).非线性点运算

非线性点运算的引入主要是针对成像设备本身的非线性失衡,我们需要对其校正,或主观强化部分灰度区域的信息。非线性变换往往都是具体情况具体分析,并无固定的表达式。

2.图像加法

可以调用imadd函数进行两幅图像的叠加,其语法格式为:I=imadd(A,B)

其中若B为一常量,则表示对图像A亮度的整体调整;图像的加法运算主要用来得到图像的叠加效果和消除叠加性噪声。

你可能感兴趣的:(MATLAB,matlab,图像处理)