天天看點

opencv(3)均值濾波

#include <opencv2/highgui/highgui.hpp> //highgui子產品頭檔案
#include <opencv2/imgproc/imgproc.hpp> //圖像處理頭檔案

using namespace cv; //包含cv命名空間
int main() //控制台應用程式的入口函數,我們的函數從這裡開始
{
  //載入原圖
  Mat srcImage = imread("./LYU.jpg");
  //顯示原圖
  namedWindow("【羲之湖】", 0); //建立視窗
  cvResizeWindow("【羲之湖】", 640, 480); //建立一個640*480大小的視窗
  imshow("【羲之湖】", srcImage); //顯示圖像
  //均值濾波
  Mat dstImage;
  blur( srcImage, dstImage, Size(7, 7));
  //顯示效果圖
  namedWindow("【羲之湖】均值濾波效果圖", 0); //建立視窗
  cvResizeWindow("【羲之湖】均值濾波效果圖", 640, 480); //建立一個640*480大小的視窗
  imshow("【羲之湖】均值濾波效果圖", dstImage);
  waitKey(0); //等待任意鍵按下

  return 0;

}