【发布时间】:2016-05-18 10:45:34
【问题描述】:
有许多方法可以在二值图像上实现数学变形,例如 imerode 和 imdilate。它还用于使用二进制图像上的这个简单操作来检测不同的对象/形状,但我现在面临的问题是应用这个简单的操作,即在灰度图像上侵蚀、扩张和许多,而不将它们转换为二进制图像。
Selement = strel('disk',5);//disk type element used in morphology
erodeimage = imerode(image,selement);//this is only implement on binary image
以上代码用于二进制数学变形我如何在灰度图像上实现相同的概念。
注意:如果您有任何关于灰度数学变形的资源,请提供或提供有用的链接
【问题讨论】:
-
imerode适用于灰度图像。来自documentation:“IM2 = imerode(IM,SE) 侵蚀灰度、二值或打包二值图像 IM...”
标签: matlab matlab-compiler morphological-analysis mathematical-morphology image-morphology