以下の画像Aを画像Bに変換したいのですが、どうすればそれを達成できますか。助けてください。
質問する
1549 次
2 に答える
0
このタスクを実行するためのテクニックはたくさんあります。単純に画像に対してソーベル マスクを実行して勾配を見つけ、値 100 のようなスカラーしきい値で画像をセグメント化し、円を検出するために円ハフ変換を実行します。このアルゴリズムは、円の中心と半径を返します。この情報により、ピクセルをその円内に保持し、他のピクセルを削除できます。
別の手法として、四角形を検索できます。このアクションでは、ソーベル マスクの後にライン ハフ変換を実行して、エッジに適合するラインを見つけ、次にソーベル イメージに表示されているラインの交点を見つけます。長方形を配置する場所を決定してから、削除する時間を決定できます。
楽しい ;)
于 2013-03-08T20:53:55.837 に答える
0
この場合、不要なオブジェクトは同一であり、他のオブジェクトよりもサイズが小さくなります。strel fn を使用して ur 構造化要素を識別するだけです。C Matlab のヘルプだけで、fns を使用するための多くのオプションがあります。同じ形と大きさ
于 2013-03-10T11:58:21.417 に答える