namedWindow(\【<0>原图窗口】\ imshow(\【<0>原图窗口】\
//=================【<1>方框滤波】================== //创建窗口
namedWindow(\【<1>方框滤波】\ //创建轨迹条
createTrackbar(\内核值:\【<1>方框滤波】\ on_BoxFilter(g_nBoxFilterValue,0);
imshow(\【<1>方框滤波】\
//================================================
//=================【<2>均值滤波】================== //创建窗口
namedWindow(\【<2>均值滤波】\ //创建轨迹条
createTrackbar(\内核值:\【<2>均值滤波】\ on_MeanBlur(g_nMeanBlurValue,0);
//================================================
//=================【<3>高斯滤波】===================== //创建窗口
namedWindow(\【<3>高斯滤波】\ //创建轨迹条
createTrackbar(\内核值:\【<3>高斯滤波】\ on_GaussianBlur(g_nGaussianBlurValue,0);
//================================================
//输出一些帮助信息
cout< //-----------------------------【on_BoxFilter( )函数】------------------------------------ // 描述:方框滤波操作的回调函数 //----------------------------------------------------------------------------------------------- static void on_BoxFilter(int, void *) { //方框滤波操作 boxFilter(g_srcImage, g_dstImage1, -1,Size( g_nBoxFilterValue+1, g_nBoxFilterValue+1)); //显示窗口 imshow(\【<1>方框滤波】\} //-----------------------------【on_MeanBlur( )函数】------------------------------------ // 描述:均值滤波操作的回调函数 //----------------------------------------------------------------------------------------------- static void on_MeanBlur(int, void *) { //均值滤波操作 Meanblur(g_srcImage, g_dstImage2, Size( g_nMeanBlurValue+1, g_nMeanBlurValue+1),Point(-1,-1)); //显示窗口 imshow(\【<2>均值滤波】\} //-----------------------------【on_GaussianBlur( )函数】------------------------------------ // 描述:高斯滤波操作的回调函数 //----------------------------------------------------------------------------------------------- static void on_GaussianBlur(int, void *) { //高斯滤波操作 GaussianBlur(g_srcImage, g_dstImage3, Size( g_nGaussianBlurValue*2+1,g_nGaussianBlurValue*2+1 ), 0, 0); //显示窗口 imshow(\【<3>高斯滤波】\} 最后是一些运行截图,原图: 方框滤波: 均值滤波: 高斯滤波:
八、线性滤波



