1.圖像的平滑:圖像平滑的主要目的是減少圖像的噪聲。
(1)smooth_image(Image:ImageSmooth:Filter,Alpha:)
功能描述:使用遞歸濾波器對圖像進行平滑(高斯濾波使用非遞歸濾波器)
參數:
Image(輸入參數):輸入圖像;
ImageSmooth(輸出參數):濾波後的圖像;
Filter(輸入參數):濾波器;
Alpha(輸入參數):濾波參數:值越小,濾波效果越好(高斯濾波剛好相反);
(2)sigma_image(Image:ImageSigma:MaskHeight,MaskWidth,Sigma:)
功能描述:使用sigma(標準方差),對圖像進行非線性濾波。
參數:
Image(輸入參數):輸入圖像;
ImageSigma(輸出參數):濾波後的圖像;
MaskHeight(輸入參數):掩碼的高度;
MaskWidth(輸入參數):掩碼的寬度;
Sigma(輸入參數):平均的最大偏差;
(3)mean_image(Image:ImageMean:MaskWidth,MaskHeight:)
功能描述:對圖像進行均值濾波。
參數:
Image(輸入參數):輸入圖像;
ImageMean(輸出參數):濾波後的圖像;
MaskWidth(輸入參數):濾波掩碼的寬度;
MaskHeight(輸入參數):濾波掩碼的高度;
(4)gauss_image(Image:ImageGauss:Size)
功能描述:使用離散高斯函數對圖像進行濾波。
參數:
Image(輸入參數):輸入圖像;
ImageGauss(輸出參數):濾波後的圖像;
Size(輸入參數):濾波器尺寸;
2.中值濾波
算子:median(Image:ImageMedian:MaskType,Radius,Margin:)
功能描述:使用多種掩膜對圖像進行中值濾波。
參數:
Image(輸入參數):輸入圖像;
ImageMedian(輸出參數):濾波後的圖像;
MaskType(輸入參數):濾波掩碼種類('circle','square');
Radius(輸入參數):濾波掩膜半徑;
Margin(輸入參數):邊界處理方式;
3.圖像的銳化:圖像銳化的目的是爲了使圖像的邊緣、輪廓線以及圖像的細節變得清晰。
(1)frei_amp(Image:ImageEdgeAmp)
功能描述:使用Frei_Chen方法檢測邊緣(振幅,幅度)。
參數:
Image(輸入參數):輸入圖像;
ImageEdgeAmp(輸出參數):邊緣幅度(梯度)圖像;
(2)Kirsch_amp(Image:ImageEdgeAmp)
功能描述:使用Kirsch方法檢測邊緣(振幅,幅度)。
參數:
Image(輸入參數):輸入圖像;
ImageEdgeAmp(輸出參數):邊緣幅度(梯度)圖像;
(3)prewitt_amp(Image:ImageEdgeAmp)
功能描述:使用prewitt方法檢測邊緣(振幅,幅度)。
參數:
Image(輸入參數):輸入圖像;
ImageEdgeAmp(輸出參數):邊緣幅度(梯度)圖像;
(4)sobel_image(Image:EdgeAmplitude:FilterType,Size)
功能描述:使用sobel方法檢測邊緣(振幅,幅度)。
參數:
Image(輸入參數):輸入圖像;
EdgeAmplitude(輸出參數):邊緣幅度(梯度)圖像;
FilterType(輸入參數):濾波器類型;
Size(輸入參數):濾波器掩碼尺寸;
(5)nonmax_suppression_amo(ImgAmp:ImageResult:Mode:)
功能描述:抑制邊緣上的非極大值點。
參數:
ImgAmp(輸入參數):邊緣幅度(梯度)圖像;ImageResult(輸出參數):包含細節邊緣區域的圖像;
Mode(輸入參數):非極大值抑制模式。默認值:'hvnms'.
4.圖像的增強
(1)emphasize(Image:ImageEmphasize:MaskWidth,MaskHeight,Factor:)
功能描述:增強圖像對比度。算子增強圖像的高頻區域(邊緣和角),由此產生的圖像看起來更清晰。
參數:
Image(輸入參數):輸入圖像;ImageEmphasize(輸出參數):對比度加強後圖像;
MaskWidth(輸入參數):低通濾波掩碼寬度;
MaskHeight(輸入參數):低通濾波掩碼高度;
Factor(輸入參數):增強圖像對比度的係數;
(2)illuminate(Image:ImageIlluminate:MaskWidth,MaskHeight,Factor)
功能描述:增強圖像對比度。圖像很暗的部分可以變得更亮,很亮的部分可以變得更暗。
參數:
Image(輸入參數):輸入圖像;ImageIlluminate(輸出參數):輸出圖像;
MaskWidth(輸入參數):低通濾波掩碼寬度;
MaskHeight(輸入參數):低通濾波掩碼高度;
Factor(輸入參數):增強圖像對比度的係數;