即该函数在(-∞,+∞)的积分为1
例如概率中的密度函数就满足归一化条件
归一化函数举例:
线性函数转换如下
y=(x-MinValue)/(MaxValue-MinValue)
说明:x、y分别为转换前、后的值,MaxValue、MinValue分别为样本的最大值和最小值。
数函数转换如下
y=log10(x)
说明:以10为底的
对数函数转换。
反正切函数转换如下
y=atan(x)*2/PI
opencv实现归一化:
cvMinMaxLoc(mat_low_double,&minvalue,&maxvalue);
cvConvertScale(mat_low_double,mat_low_double,1,-minvalue);
cvConvertScale(mat_low_double,mat_low_double,255/(maxvalue-minvalue),0);//归一化
cvConvertScale(mat_low_double,mat_low_double,1,-minvalue);
cvConvertScale(mat_low_double,mat_low_double,255/(maxvalue-minvalue),0);//归一化