2012-09-30 78 views
2

爲了製作出質量更好的圖像,我對濾鏡進行了大量研究。過濾器分爲低,中和高。在對這些濾波器類別進行分析後,我得出結論:高斯低通濾波器對我來說是最合適的。我研究瞭如何在Android中對其進行編碼。Android OpenCV中的高斯低通濾波器。

最後我發現OpenCV有這個功能。頭痛幾天後,我還是找不到任何解決方案,因爲我是OpenCV的新手。有人可以幫助我嗎?

回答

2

看看這個教程:

http://docs.opencv.org/doc/tutorials/imgproc/gausian_median_blur_bilateral_filter/gausian_median_blur_bilateral_filter.html#smoothing

更具體地說:

http://docs.opencv.org/modules/imgproc/doc/filtering.html?highlight=gaussianblur#gaussianblur

而對於Android的它是這樣的:

不要忘了導入Imgproc。

import org.opencv.imgproc.Imgproc; 
// (...)  
Imgproc.GaussianBlur(Mat src, Mat dst, Size ksize, double sigmaX, double sigmaY=0, int borderType=Imgproc.BORDER_DEFAULT); 
+1

是否有關於這些東西的教程,但在Java? –