0

以下の画像Aを画像Bに変換したいのですが、どうすればそれを達成できますか。助けてください。

ここに画像の説明を入力

4

2 に答える 2

0

このタスクを実行するためのテクニックはたくさんあります。単純に画像に対してソーベル マスクを実行して勾配を見つけ、値 100 のようなスカラーしきい値で画像をセグメント化し、円を検出するために円ハフ変換を実行します。このアルゴリズムは、円の中心と半径を返します。この情報により、ピクセルをその円内に保持し、他のピクセルを削除できます。

別の手法として、四角形を検索できます。このアクションでは、ソーベル マスクの後にライン ハフ変換を実行して、エッジに適合するラインを見つけ、次にソーベル イメージに表示されているラインの交点を見つけます。長方形を配置する場所を決定してから、削除する時間を決定できます。

楽しい ;)

于 2013-03-08T20:53:55.837 に答える
0

この場合、不要なオブジェクトは同一であり、他のオブジェクトよりもサイズが小さくなります。strel fn を使用して ur 構造化要素を識別するだけです。C Matlab のヘルプだけで、fns を使用するための多くのオプションがあります。同じ形と大きさ

于 2013-03-10T11:58:21.417 に答える