帮助消除分支从骨架形象

16个视图(30天)
布莱恩Vu
布莱恩Vu 2015年2月16日
回答: 图像分析 2020年5月11日
我一直负责使用图像工具箱找到鱼的中线处。我发现一个更好的实施bwmorph skel()函数现在我难以消除中线(鳍)的分支。
第一个图像描绘了骨架函数的基本用法。
第二个图像是图像减去扩张后创建的分歧点。
这第三图像使用bwboundaries为了区分图片# 2的线段。
我的问题在于当使用任何类型的函数在我第二次减去形象,因为某些原因,我的差距消除被填满,我的线被视为一个或两个大行。这甚至适用于——使用h-break bwmorph功能,打开,关闭,甚至刺激(所有测试对图像的影响# 2)似乎我线段之间的桥梁。
我要求解决填缝问题或更好的实现消除垂直的鳍从主水平线。
我想消除前鳍骨架但我没有运气。这是鱼的图像裁剪和阈值之后。理想情况下,我想消除从主体顶部和底部的鳍。有什么建议关于如何进行呢?
提前谢谢。
2的评论
布莱恩Vu
布莱恩Vu 2015年2月23日
抱歉那么晚才评论,我想收到一封电子邮件,当我有任何反应。我设法把鳍使用普瑞维特滤波器以及各种形态学操作+区域删除。
谢谢你花时间来回答。

登录置评。

答案(1)

图像分析
图像分析 2020年5月11日
与新bwskel()函数,可以摆脱热刺和获得最长的脊柱。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!