問題タブ [canny-operator]

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.

0 投票する
1 に答える
89 参照

c - Canny で検出されたエッジを分離する方法

cvFindContoursCanny-edge-decctcting の後に別のエッジを取得するために、OpenCV で関数を試しました。

私の質問は、自分で行うのと同じことを行う方法ですcvFindcontours。Cコードでの実装が改善されました.Thanks!

0 投票する
1 に答える
1952 参照

image - ハフ変換を使用して回転角を見つける

ハフ変換を使用して画像の回転角度を見つけようとしています。最初に、キャニーエッジ検出器を使用してエッジを検出し、次にハフ変換を適用します。その後、各シータについて、そのシータの線の長さを合計し、シータのヒストグラムを見つけます。次に、それを「circshift」して一致を見つけます。たとえば、それを 5 回シフトする必要がある場合、元の画像と回転した画像は 5 度異なります。問題は、この方法では、たとえば 180 と 0 の間で違いがないことです。ただし、hough は -90 ~ 90 の間のシータしか与えないため、これは論理的です。回転角度が 0 または 180 であることをどのように認識できますか?

0 投票する
0 に答える
654 参照

android - 動画フィードをリアルタイムで静止画に変換

ユーザーが歩いているときに目の前にある物体を検出するAndroidアプリを作成しています。そのために、openCV ライブラリのキャニー エッジ検出メソッドを使用しています。

このメソッドがビデオから画面上のエッジを取得するたびに、何らかの値を返す必要があります。このためのアイデアは、フィードのキャニー モードに白いピクセルがあるかどうかを確認することです。

しかし、ビデオでこれを行う方法がわかりません。これを画像で行う必要がある場合、ライブビデオを静止画像に継続的に変換する方法は?