图像纹理与颜色处理技术详解
1. 边缘检测前的噪声平滑
在进行边缘检测之前进行噪声平滑处理,能够减少虚假边缘像素的数量,在某些情况下可获得更好的效果。拉普拉斯边缘检测器的方向性较弱,在提供的软件中可替代索贝尔边缘检测器使用。不过,一些更高级的边缘检测器(如 Canny 或 ISEF)平滑过度,会将纹理当作噪声处理。在使用这些方法之前,可能需要大幅提高图像的对比度。
text.c 程序在边缘处理上有一些特别的操作。使用 sobel 关键字运行 text 程序,会将原始文件的边缘增强版本写入 sobtxt.pgm 文件。该文件可作为 fast.c 或 text.c 的输入,并指定所需的共生算子。例如,创建图 5.6d 的操作如下:
text sky.pgm sobel
FAST sobtxt.pgm contrast 4 0
若需要边缘像素的角度,可指定 sang 作为关键字,结果会生成一个包含缩放角度的 sobtxt.pgm 文件。关键字 dx 和 dy 分别指定 x 和 y 方向的方向分量, nx 和 ny 作为关键字则会得出每个窗口中在 x 或 y 方向上具有最大分量的边缘数量。
超级会员免费看
订阅专栏 解锁全文
1933

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



