問題タブ [edge-detection]

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 投票する
2 に答える
2947 参照

algorithm - Find all non-overlapping polygons in a list of edges/vertices

I have a list of edges and a list of vertices. Each edge references two vertices, each vertex maintains a list of edges.

I want to find all non-overlapping polygons produced from this graph.

An example would be

0,0) (4,0) (4,2) (4,4) (2,4) (2,2) (4,2) (6,2) (6,6) (0,6) (0,0)

This path should describe each unique edge with collisions on some verticies. In the actual graph, the vertices are distinct. The two polygons I would need from this set are (0,0) (4,0) (4,2) (2,2) (2,4) (4,4) (4,2) (6,2) (6,6) (0,6) and (2,2) (2,4) (4,4) (4,2)

0 投票する
2 に答える
8711 参照

.net - AForge.netエッジ検出-エッジポイントを取得する方法は?

Aforgeを使用して画像のエッジ検出を実行していますが、検出されたエッジポイントのx、yを取得するにはどうすればよいですか?画像ビットマップをループする明白な方法以外。

これはAforgeサンプルのコードですが、どうすればエッジポイントを取得できますか?

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

java - Androidカメラを使用したバーコードの検出

私は現在、視覚障害者がバーコードを検出してスキャンするためのこの Android 電話アプリケーションを開発しています。バーコードのデコードには ZXing (意図によるスキャン) を使用します。

ここでの問題は、カメラを使用してスキャン領域周辺のバーコードの存在を検出し、振動または音声シンセサイザーを介してユーザーに警告する必要があることです。私は今、この分野で立ち往生しています。図書館から本を借りて、エッジ検出の例をグーグルで検索してみましたが、役に立ちませんでした:(

どなたか、この分野でアドバイスをいただけませんか?

前もって感謝します!

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

iphone - 画像内のオブジェクトを(カメラで)検出し、このオブジェクトの新しい画像を作成するにはどうすればよいですか?

私のプロジェクトでは、iPhoneのカメラ機能を使用しています。カード(長方形)の写真を撮りたいのですが。この写真を撮った後、このカードを拡大縮小して新しい画像に合わせたいと思います。

誰かがこれらの機能を作るための正しい方向に私を向けることができますか?(図書館などはありますか?)

ヘルプは大歓迎です

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

3d - 特定の視点から見た Histogram3D の 2D 座標

ここに画像の説明を入力

私はウェブ上でそのプロットを見つけました。どの種類のディストリビューションがこれを生成するかはわかりません。そのようなプロットを紙に描きたいと思います。ただし、可能であれば Mathematica の助けを借りてください。

この画像を例として、プロットの目に見えるバーの各エッジの 2D 座標を取得できますか?

プロットからの画像の純粋なエッジ検出なのか、それともプロット自体からこの情報を取得できるのかはわかりません。

理想的には、画像サイズを用紙サイズに合わせて調整し、スケーリングされた座標を取得します。それは信じられないほどでしょう。

ご清聴ありがとうございました。

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

image-processing - 円を検出してピクセルを測定する

ここに画像の説明を入力

この画像では、車両のリムを検出し、画像処理によってリムのピクセル長を測定する必要があります。円については、円形のハフ変換に従うべきだと思います。リムの幅を取得するための手順を教えてください。ex(グレースケール->エッジ検出、またはこれに関するその他のコメント)

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

android - Matオブジェクトでキャニーエッジで検出されたピクセルを見つける方法は?

私はこれをします:

私が間違っているときに私を止めてください:
1。これでエッジがmIntermediateMatにあるはずです。
2. mIntermediateMatのすべてのピクセルのカラー値は0または255である必要があります(mIntermediateMat.get(x、y)を使用して値をフェッチします)。
3. mIntermediateMat.type()=> Mat [480 * 640 * CV_8UC1、isCont = true、isSubmat = false、nativeObj = 0x139ec0、dataAddr = 0x4453d010]
および
mGraySubmat.type()=> Mat [480 * 640 * CV_8UC1、isCont = true、isSubmat = true、nativeObj = 0x1e8308、dataAddr = 0x450b4010]

ここで、キャニーが長方形に似たエッジを検出したとしましょう。ここで、この長方形内のシードポイントから開始し、北、南、東、西に歩いて、エッジに到達するまですべてのピクセル値を確認します。
結果を参照してください。

写真はここにありますhttp://i.stack.imgur.com/JWVJW.png

北への散歩はうまくいくようです。座標で値255のピクセルが見つかりました:x、y = 239,346->右
南:x、y = 239,488で値255のピクセルが見つかりました(実際には、480が最大であるため、488はできません)->間違った
東:値255のピクセルが見つかりましたx、y = 342,388->間違った
西:ピクセルが見つからない、画面外...->間違った
質問:何が問題なのですか?エッジピクセルの上を歩いても検出されないのはなぜですか。

重要:画像の上部と左側には、100ピクセルのサイズのスケールがあります。原点は左上にあり、x、y = 100,350の座標は、右に100ピクセル、下に350ピクセルになります。

0 投票する
2 に答える
6110 参照

matlab - 'imfilter' と 'conv2' の違い [MATLAB]

この両方の機能を使用して、スケール上のエッジを見つけます。入力画像があり、入力画像にマスク (例: prewitt) を適用し、結果の画像を取得します。

これら2つの理論的な違いはどれですか? 出力が異なることはわかっていますが、違いは何ですか?

ありがとう

0 投票する
2 に答える
1139 参照

image-processing - 円の半径を見つけるのが難しい

http://imageshack.us/photo/my-images/189/unledgev.png/

この円の半径を見つけるのに問題があります。元の画像をグレースケールに変換し、エッジ検出操作を実行しました。Aforge.net API を使用して、サーキュラー ハフ変換をこのエッジ イメージに適用しました。しかし、ハフ変換を適用する前に、見つけたい円の半径を指定する必要があります。問題は、車両のホイールの円の半径または直径を見つける必要があることです。誰かアイデアはありますか?