matlab傅里叶描述子代码Image_Segmentation_and_Feature_Extraction
这是一个有4个任务的项目。
图像分割和特征提取技术是在MATLAB环境中实现的。
任务1
–全局阈值
该项目的第一个任务是编写一个实现迭代阈值的程序。
该程序将用于分割给定的图像。
算法方法在以下几点中定义:
选择T的初始估算值。
使用T分割图像。
计算G1和G2的平均值。
计算新的阈值Tnew
=
0.5
*(m1
+
m2)。
重复步骤2至4,直到T的变化足够小为止。
任务2
–大津的门槛
该项目的第二个任务是从头开始实施Otsu的最佳阈值算法。
Otsu的算法包括以下步骤:
计算输入图像的标准化直方图。
计算累积和P(k)。
计算累积均值m(k)。
计算总体强度平均值mg。
计算类间方差sigma(k)。
获得Otsu阈值Kopt作为具有最大sigma的k的值。
任务3
–链码
在这一部分中,我们给出了带有镜面噪声的圆形笔触图像。
该问题的目的是获得Freeman链码,最大对象的外边界的第一差以及该码的最小大小的整数。
任务4
–傅立叶描述符
该项目的最后一部分是关于傅
2022-09-27 20:28:15
9KB
系统开源
1