图像边缘检测技术详解
1. 边缘检测基础代码
边缘检测是图像处理中的重要环节,下面展示一段基础的边缘检测代码,其主要功能是将图像的边缘部分设置为白色(像素值为 255),并显示和保存处理后的图像。
for (i=0; i<WIDTH; i++)
for (j=0; j<im->info->nc; j++)
im->data[i][j] = 255;
for (i=im->info->nr-1; i>im->info->nr-1-WIDTH; i--)
for (j=0; j<im->info->nc; j++)
im->data[i][j] = 255;
for (i=0; i<im->info->nr; i++)
for (j=0; j<WIDTH; j++)
im->data[i][j] = 255;
for (i=0; i<im->info->nr; i++)
for (j=im->info->nc-WIDTH-1; j<im->info->nc; j++)
im->data[i][j] = 255;
display_image (im);
save_image (im, "canny.jpg");
return 0;
这段代码的具体操作流程如下:
1. 顶部边缘处理 :通过第一个嵌套循环,将图像顶
Shen-Castan边缘检测详解
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



