香农算法使用香农熵度量运行边缘检测器方法。 .zip 文件夹包含三个文件,主文件(香农算法)、边缘检测器文件和阈值文件。 您将需要所有三个文件。 要边缘检测灰度图像,请在主文件中输入文件名,然后单击运行。
基于香农熵的边缘检测器是一种受生物多样性措施启发的新方法。
希望对你有帮助。 下面是来自边缘检测器程序的代码片段。 它使用 3x3 窗口。
% 边缘检测器函数 [g]=EdgeDetector_procedure(f); [行列]=size(f); g=f; 米 = 3; n = 3; a0 = (m-1)/2; b0 = (n-1)/2; 对于 y = b0+1 : column-b0; 对于x = a0 + 1:row-a0; 总和 1 = 0; 对于 k=-b0:b0; 对于j = -a0:a0; if ( f(x,y) == f (x+j,y+k) ) sum1=sum1
2021-08-30 14:35:50
2KB
matlab
1