私が取り組んでいるプロジェクトの単純な形状検出について学ぼうとしています。
黒と白のピクセルのみで構成された画像があり、画像内の正方形や楕円などの形状を検出する必要があります。また、形状の境界ボックスを見つける必要があります。
オンラインで検索して記事を読んでいますが、どこから始めればよいかについての適切な説明が見つかりません。
また、できればJavaまたはC++で部分的/完全なコード例を探しています。
ありがとう!
私が取り組んでいるプロジェクトの単純な形状検出について学ぼうとしています。
黒と白のピクセルのみで構成された画像があり、画像内の正方形や楕円などの形状を検出する必要があります。また、形状の境界ボックスを見つける必要があります。
オンラインで検索して記事を読んでいますが、どこから始めればよいかについての適切な説明が見つかりません。
また、できればJavaまたはC++で部分的/完全なコード例を探しています。
ありがとう!
エッジ検出を行うにはいくつかの異なる方法があり、そのうちの 1 つが と呼ばれCanny Edge Detection
ます。パブリック ドメインにリリースされたアルゴリズムの Java 実装を含むこの Web サイトを確認してください。
この種の操作を簡単にするライブラリやツールキットを私は知りませんが、この種のロジックがどのように機能するかを本当に理解したい場合は、ここから始めてくださいhttp://opencv.willowgarage.com/wiki/