問題タブ [hough-transform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
image-processing - 三次元ハフ空間
画像内の円の半径と中心座標を検索しています。すでに 2D ハフ変換を試しています。しかし、私の円の半径も不明です。私はまだコンピューター ビジョンの初心者なので、ギルド ラインと 3 次元ハフ スペースの実装の助けが必要です。
c# - 不明なコードフラグメント-0xff000000
私はJavaの例でハフ変換の下でこのプログラムに出くわしました。しかし、C#でプロジェクトを実行していると、この部分的なコード「 0xff000000 」で何が起こっているのか理解できません。このコードは何ですか-0xff000000それは色ですか?その色の場合、どうすればC#に変換できますか?
matlab - ハフ変換MATLAB-カスタム実装
matlabの行にハフ変換を実装しようとしています。そして、私はこれに何日も苦労してきました。なぜ私のコードが期待どおりに機能しないのかわかりません。はい、宿題の一部ですが、完全に諦めたので手伝ってください。
入力パラメータ:すなわち、論理的な「エッジ」画像(0はエッジではないことを意味し、1はエッジを意味します)。
お手数をおかけしますが、よろしくお願いいたします。
image-processing - 線とその幅を決定するためのハフ変換
線分の幅を検出するためにハフ変換を変更する実装や論文はありますか?ハフスペースの最大値を使用して潜在的な線を決定できます。線分は、十分な間隔で線上にあるピクセルのグループです。その後、各線分の幅を決定しようとしています。
これまでに見つけたのはこのポスターだけです: http ://www.cse.cuhk.edu.hk/~lyu/staff/SongJQ/poster_47_song_j.pdf
matlab - レーザー データ ライン抽出は、matlab でハフ変換を使用します
一連のレーザー距離計データがあります。それをグローバル フレームに変換すると、負の浮動小数点データが含まれます。たとえば、xy 座標は次のとおりです。
行を抽出するためにmatlabハフ変換を使用する方法は?
入力は画像でなければならないようです。
java - Javaでハフサークルを実装する方法
私は円形のオブジェクトを見つけたいです(目の虹彩、私はヴィオラジョーンズアルゴリズムでHaar Cascaseを使用しました)。そのため、ハフサークルが正しい方法であることがわかりました。JavaでHough circleを実装する方法、またはJavaで虹彩を見つけるためのその他の簡単な実装を誰かに説明してもらえますか。
ありがとう、
java - ハフ変換後に明確な結果を表示するにはどうすればよいですか?
キャニーエッジ検出後に取得した次の画像があります。
ハフ変換が適用された後、次の結果が得られます。
これは非常に良い結果ですが、最初の画像のオブジェクトが三角形に似ていることを表示できるように、各バンドルから1行だけ必要です。私の最初の決定は、バンドルごとにある種の「平均」線を計算することでした。各線は、角度と半径によって定義されます。各バンドルの「平均」線を見つける私の方法は、次の式を使用して角度の平均を計算することです。
最も簡単な方法で平均半径を計算します。
しかし、私が得る線はそれらの束の中心にありません。
誰かがより良い解決策についてアドバイスできますか?
私はハフ変換のこの実装を使用しています:ハフ変換
各バンドルの1行をランダムに取得するオプションは常にありますが、私はそれが好きではありません。
私の質問が明確でない場合は、問題をよりよく説明するために教えてください。
前もって感謝します。
image - バーコードが水平になるように画像を回転させる方法は?? -MATLAB
バーコードを使用して画像を回転させて、角度がどこにあるかを判断し、水平になるように回転させるにはどうすればよいですか。使用Hough Transform
しましたが、右に少ししか回転できません。
opencv - HoughLines (opencv) の前の Canny の使用は何ですか?
私は画像処理が初めてで、ドキュメント画像の線を検出することに取り組んでいます。ハフ線変換の理論を読みましたが、多くのチュートリアルで言われているように、opencv でその関数を呼び出す前に Canny を使用する必要がある理由がわかりません。この場合、エッジを見つけるポイントは何ですか? 実際のところ、HoughLines() の前に Canny またはしきい値を使用しないと、結果が非常に乱雑になります。誰かが理由を説明してくれることを願っています。
私が読んだ2つのチュートリアル: