タグ付けされた質問 「edge-detection」

エッジ検出は、画像の明るさが急激に変化する画像内のポイントを識別するプロセスです。

2
勾配ベースのハフ変換を実装する方法
私はエッジ検出にハフ変換を使用しようとしています、そして基礎として勾配画像を使用したいと思います。 私はこれまでやっていること、画像所与のIサイズの[M,N]とその偏導関数gx、gy、各画素の勾配角度を計算することですthetas = atan(gy(x,y) ./ gx。同様に、勾配の大きさをとして計算しmagnitudes = sqrt(gx.^2+gy.^2)ます。 ハフ変換を作成するには、次のMATLABコードを使用します。 max_rho = ceil(sqrt(M^2 + N^2)); hough = zeros(2*max_rho, 101); for x=1:M for y=1:N theta = thetas(x,y); rho = x*cos(theta) + y*sin(theta); rho_idx = round(rho)+max_rho; theta_idx = floor((theta + pi/2) / pi * 100) + 1; hough(rho_idx, theta_idx) = hough(rho_idx, theta_idx) + …

2
エッジ検出アルゴリズムを使用した直線
私はオブジェクト認識のアルゴリズムを考えていましたが、ノイズのない直線に大きく依存し、エッジ検出アルゴリズムではこれを取得するのが難しいことがわかっています。直線をできるだけまっすぐに取得するための最適なエッジ検出アルゴリズムは何ですか?

1
OpenCV CannyとMatLab Cannyの違いは何ですか?
MatLab Canny(MLC)がOpenCV Canny(OCC)と比べて非常に異なる理由を誰かが知っていますか?ML-CはOCCよりも正確で接続されたエッジを提供しますが、それはどのようにして可能ですか?私が尋ねる理由は、MLコードのプロトタイプをC ++に実装する必要があり、OpenCVを使用したかったからです。私が試した限りでは、MLのコードをエクスポートすることは実際には不可能です。 敬具、

1
opencvを使用してGUIの要素を検出するにはどうすればよいですか?
アプリケーションのスクリーンショットが与えられた場合、opencvのみを使用してそのアプリケーションのGUI要素を見つける方法はありますか?(画像のようなもの) opencvインストールフォルダーにあるcoherence.pyサンプルの画像とその他の効果をブレンドして遊んでみました。実行可能な結果を​​得ることに成功しませんでした。 誰かこれをしましたか?私が何をしようと思っているのか分かりますか? ありがとう (私はopencvと画像処理が初めてなので、可能な場合は明確な説明を避けないでください):)

1
OpenCVを使用して画像内のエッジの長さ/方向のヒストグラムを取得する
ROIに[日本語]のテキストが含まれているかどうかを推定する過程で、長さや方向によってビニングされたエッジの大まかな数を取得する必要があります...これにより、 ROIにはテキストが含まれている可能性があります。 ただし、そのようなヒストグラム(または特定の長さ/向きのしきい値のエッジの数)を取得するための効率的な(これは最終的にはビデオストリームで機能する必要があります)方法を理解できないようです。ハフ変換は、 CannyとSobelはすべてのタイプを検出しますが、特定の形状(ラインなど)に焦点を合わせますが、それらの出力は特にカウントに役立ちません... 画像からエッジのリストをすばやく抽出するために、使用できるいくつかのアルゴリズムについての提案やヒントをいただければ幸いです...

2
点群の線の検出
点群の線を検出するための最良のソリューションは何ですか?Hough Transform、Radon Transform、RANSAC(wikipediaを参照)、およびBrute-Force Search(wikipediaを参照)との比較が行われています。 点群の点の分散に対して最も堅牢なのはどれですか? 注: 1-問題は画像ではなく3D点群についてです。 2-点群のポイントはランダムに分散されます(完全に疎な場所)。 3-優先する方向、サイズなどの観点から、探索されているオブジェクト(ライン)に関する情報はありません 。4-候補ラ​​インの周囲で許容範囲を考慮する必要があります。 アップデート: 私の実験によると、RANSACは一部の行を簡単に見逃してしまう可能性があります。エッジの迅速な検出には適していますが、ポイント分散の複雑さにより、望ましくない出力が生成される可能性があります。ハフとラドンは非常によく似ていて、3Dの点群を試す機会はありませんでしたが、2Dの場合はうまく機能します。見つかった行のセグメントの抽出は困難です。大規模なデータセットの場合、BFSは実際的ではありません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.