图像处理 - 计算核

时间:2013-07-27 19:44:35

标签: image matlab image-processing

我正在尝试创建一个可以计算此类图像中核数的程序: enter image description here

我已经完成的工作如下:

  1. 应用交替顺序滤镜(用逐渐变大的结构元素关闭并打开图像)
  2. 应用距离变换
  3. 使用距离变换图像应用分水岭分割以检测最小值
  4. 产生以下结果(其中每种颜色代表计算的新核): enter image description here

    正如我们所看到的,存在许多不完善之处,特别是过度核心。我会说这个问题的原因是我对分水岭变换施加最小值的方式(使用距离变换),但在这种情况下我真的没有其他想法强加最小值。

    在交替顺序过滤步骤之后,以及在制作图像二进制之后,这就是分水岭分割步骤: enter image description here

    由于距离变换基于物体的圆度生成最小值,我想知道比交替顺序滤波器更好地替代核的核心(看上面的图像,我们可以推断出大多数“过度计算” “来自不太圆润的原子核”。我还想知道更好的方法来为分水岭变换施加最小值。

0 个答案:

没有答案