影像低通濾波 平滑(blur)
smooth_image(Image : ImageSmooth : Filter, Alpha : )
影像平滑,Image: 輸入圖片,ImageSmooth: 輸出圖片,Filter: 不同平滑方法(‘deriche1’, ‘deriche2’, ‘gauss’, ‘shen’),Alpha: 濾波器參數
mean_image(Image : ImageMean : MaskWidth, MaskHeight : )
影像平滑(平均濾波器),Image: 輸入圖片,ImageMean: 輸出圖片,MaskWidth, MaskHeight: Mask 長寬
gauss_image(Image : ImageGauss : Size : )
影像平滑(高斯濾波器),Image: 輸入圖片,ImageGauss: 輸出圖片,Size: Mask大小
isotropic_diffusion(Image : SmoothedImage : Sigma, Iterations : )
對圖像進行各向同性擴散,Image: 輸入圖片,SmoothedImage: 輸出圖片,Sigma: Gaussian標準差,Iterations: 迭代次數
binomial_filter(Image : ImageBinomial : MaskWidth, MaskHeight : )
影像平滑(Binomial濾波器),Image: 輸入圖片,ImageBinomial: 輸出圖片,MaskWidth, MaskHeight: Mask長寬
derivate_gauss(Image : DerivGauss : Sigma, Component : )
將圖片與高斯導數捲積,Image: 輸入圖片,DerivGauss : 輸出圖片,Sigma: 控制Gaussian之參數,Component : 要計算的導數或特徵
median_image(Image : ImageMedian : MaskType, Radius, Margin : )
影像平滑(中值濾波器),Image: 輸入圖片,ImageMedian: 輸出圖片,MaskType: Mask形狀(‘circle’, ‘square’),Radius: Mask半徑, Margin: 邊界處理方式(‘mirrored’, ‘cyclic’, ‘continued’)
median_rect(Image : ImageMedian : MaskWidth, MaskHeight : )
影像平滑(中值濾波器),Mask為矩形,Image: 輸入圖片,ImageMedian: 輸出圖片,MaskWidth, MaskHeight: Mask長寬
Mask 對應表
影像高通濾波 邊緣(Edge)
以下Function只有高通濾波後的強度Amplitude,不包含方向Phase
frei_amp(Image : ImageEdgeAmp : : )
影像邊緣(Frei-Chen operator),Image: 輸入圖片,ImageEdgeAmp: 輸出圖片
kirsch_amp(Image : ImageEdgeAmp : : )
影像邊緣(Kirsch operator),Image: 輸入圖片,ImageEdgeAmp: 輸出圖片
prewitt_amp(Image : ImageEdgeAmp : : )
影像邊緣(Prewitt operator),Image: 輸入圖片,ImageEdgeAmp: 輸出圖片
robinson_amp(Image : ImageEdgeAmp : : )
影像邊緣(Robinson operator),Image: 輸入圖片,ImageEdgeAmp: 輸出圖片
sobel_amp(Image : EdgeAmplitude : FilterType, Size : )
影像邊緣(Sobel operator),Image: 輸入圖片,ImageEdgeAmp: 輸出圖片, FilterType: 邊緣計算方式,6種計算方法,Size: Mask 大小