19.Scharr滤波器
//Scharr void Test_Scharr() { Mat grad_x,grad_y; Mat abs_grad_x,abs_grad_y,dst; g_srcImage=imread("D:\\OpenCV Projects\\OpenCV_Test_Image\\6.png"); imshow("原图",g_srcImage); Scharr(g_srcImage,grad_x,CV_16S,1,0); convertScaleAbs(grad_x,abs_grad_x); imshow("x方向",abs_grad_x); Scharr(g_srcImage,grad_y,CV_16S,0,1); convertScaleAbs(grad_y,abs_grad_y); imshow("y方向",abs_grad_y); //合并 addWeighted(abs_grad_x,0.5,abs_grad_y,0.5,0,dst); imshow("合并后",dst); }
posted on 2017-03-21 21:34 foggia2004 阅读(164) 评论(0) 编辑 收藏 举报