您的位置:首页 > 运维架构

【opencv练习21 - Laplace算子 二阶导数】

2016-09-04 17:49 295 查看
/*****************************************************
测试程序 【Laplace算子 二阶导数】
时间:2016年8月27日
******************************************************/
int main(void)
{

Mat src, src_gray, dst;
//  配置参数
int kernel_size = 3;  //核尺寸
int scale = 1;        //尺度变换
int delta = 0;        //每个像素+值
int ddepth = CV_16S;
const char* window_name = "Laplace Demo";

src = imread("YY01.jpg");

//【1、高斯去噪】
GaussianBlur( src, src, Size(3,3), 0, 0, BORDER_DEFAULT );

//【2、灰度化】
cvtColor( src, src_gray, COLOR_RGB2GRAY );

namedWindow( window_name, WINDOW_AUTOSIZE );

Mat abs_dst;
//参数 src,dst,深度,核尺寸,缩放,+,边界类型
Laplacian( src_gray, dst, ddepth, kernel_size, scale, delta, BORDER_DEFAULT );
convertScaleAbs( dst, abs_dst );

// Show
imshow( window_name, abs_dst );
imshow( "Disp YY(1)", src_gray );
waitKey(0);

return 0;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐