imerodeやimdilateのようなバイナリイメージに数式モーフを実装する方法はたくさんあります。また、この単純な操作をバイナリイメージで使用して、さまざまなオブジェクトや形状を検出するのにも使用されますが、私が今直面している問題は、この単純な操作、つまりグレースケールイメージをerode、dilateおよび多くをバイナリイメージに変換して適用することです。matlabのグレースケール画像で丸いオブジェクトを検出するグレースケールの形態を実装する方法は?
Selement = strel('disk',5);//disk type element used in morphology
erodeimage = imerode(image,selement);//this is only implement on binary image
上記のコードは、バイナリ数学のためのものです。私はどのようにグレースケール画像で同じ概念を実装しますか?
注:あなたは、グレースケールの数学に関するすべてのリソースを持っている場合は親切にモーフィングそれを提供したり、便利なリンクを提供
'imerode'はグレースケールイメージで動作します。 [documentation](http://www.mathworks.com/help/images/ref/imerode.html)から: "IM2 = imerode(IM、SE)は、グレースケール、バイナリ、またはパックバイナリイメージIMを侵食します... " – beaker