問題タブ [opencv]

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

c++ - LinuxでのEclipseC++CDTの使用

LinuxでC++プロジェクトを開発するためにEclipseを使用したいと思います。特に、Eclipse CDTを使用して、安定して広く使用されているオープンソースプロジェクトを変更したいと思います。それらの1つはIntelOpencvです。次のような単純なc++プロジェクトを作成するためのチュートリアルがあります。

EclipseCDTを使用してOpenCvでプログラムを作成するためのチュートリアルをたくさん見てきました。

ただし、Eclipseを使用してOpenCvプラットフォーム自体に変更を加え、そこからコンパイルしたいと思います。私は次のようなEclipseの機能の多くが本当に好きです。

  • 構文の強調表示
  • 概要
  • コードアシスト
  • コードテンプレート
  • コード履歴

誰かがOpenCvtarballからEclipseでプロジェクトを作成する方法についての小さなチュートリアルを書くでしょうか?LinuxではEclipseCDTを使用します。

Eclipse CDTは、Antスクリプトの場合と同じようにMakefileを認識できますか?

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

c++ - MacOSを使用してOpenCvで多数の画像を反復処理する際の問題

約3000枚の画像を含むいくつかのディレクトリを反復しようとしています。画像を読み込みます。画像が読み込まれたら、解放します。これは、エラーを再現するために作成できる最小のプログラムです。

124枚の画像をロードしてリリースした後、プログラムは画像のロードを停止します。これはメモリの問題だと思いますが、プログラムが画像の読み込みを停止する原因が正確にはわかりません。

MacでOpenCVを使用しています。使用しているバージョンをどれだけ正確に把握できるかわかりません。

これが私のプロジェクトのコードです。

}

このメソッドは、反復処理しているディレクトリ内のすべての画像に対して呼び出されます。124枚の画像の後、if(img)部分はfalseと評価され、elseブランチが実行されます。後でプログラムの他の部分から画像を読み込もうとすると、それらも読み込まれません。

編集はメモリの問題ではありません。Mac Osの標準の最大オープンファイル数は、512に変更すると256になり、251の画像を開くことができます。そのため、OpenCVは画像ファイルを読み込んだ後に閉じないようです。

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

image-processing - OpenCVIplImageをGtk+/ Gtkmmで表示するにはどうすればよいですか?

小さなGtkmmアプリケーションで表示したい画像をIplImageとして持っています。それらをGtkが表示できるものに変換するにはどうすればよいですか?

0 投票する
3 に答える
1963 参照

graphics - ハンド ジェスチャ認識の得意な手法

ジェスチャー認識については、多くの研究が行われています。私はこれをハンド ジェスチャ認識のトピックに絞り込むことにしました (つまり、静止した手の位置から、手話認識と同じくらい複雑で動的なものまで)。

ブロブ検出、エッジ検出、関心点の追跡など、リアルタイムで利用できる画像処理技術を考慮します。隠れマルコフ モデルやその他の比較 AI と組み合わせて、リアルタイムのモーション追跡を行うためにどのような技術/アルゴリズムを使用しますか?ジェスチャ認識?

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

c++ - UCIから「文字画像認識データセット」のような画像からデータを作成する方法

私はOpenCVのletter_regcogの例を使用しています。これは、次のような構造を持つUCIのデータセットを使用しています。

例:

文字の画像をセグメント化して、このようなデータに変換して認識させたいのですが、「6。onpix total#onpixels」のようなすべての値の平均がわかりません。どういう意味ですか?これらの値の平均を教えてください。ありがとう。

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

linux - OpenCVをICCでコンパイルするには?

Intelツールで実行をプロファイルするために、Linuxでiccを使用してOpenCVをコンパイルしようとしています。

デフォルトのオプションでiccの最新バージョンをインストールしました。"user" (icc は自宅にインストールされています) と "sudo" (icc は /opt にインストールされています) の両方のインストールを試しました。ICC のバージョンは 11.1 20090630 です。

また、必要なパスを PATH と LD_LIBRARY_PATH に追加して、iccvars.sh をソースすることも考えました。

OpenCV のいくつかのバージョンも試しました: - メインのもの: pre1.1。configure は icc をまったく認識しません - 'latest_tested_snapshot' および 'trunk' バージョン: icc は configure によって十分に認識されます (--enable-openmp は -openmp オプションを生成し、-fopenmp は生成しません)。

作ってみると、途中までは大丈夫そうです。次に、常に「オペレーター」に関する多くの警告 (おそらく数百) が表示されます。ここに例があります:

そして最後にエラー:

OpenCV を icc でコンパイルすることに成功した人がいたら教えてください!

0 投票する
4 に答える
8165 参照

opencv - cvGetCapturePropertyは、CV_CAP_PROP_FRAME_COUNTに対して常に0を返します。

これは、O'ReillyLearningOpencvのコードスニペットです。

しかし残念ながら、cvGetCapturePropertyは常に0を返します。Yahooでopencvグループを検索したところ、同じ問題が見つかりました。

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

opencv - OpenCV:ビデオフィードで点滅するライトを検出する

ビデオフィードがあります。このビデオフィードには、さまざまな速度で点滅するいくつかのライトが含まれています。すべてのライトは同じ色です(すべて赤外線LEDです)。これらの点滅するライトの位置と頻度をどのように検出できますか?

免責事項:私はOpenCVに非常に慣れていません。私はLearningOpenCVのコピーを持っていますが、それは少し圧倒されます。誰かがOpenCVの用語で解決策を説明できれば、それは大いにありがたいです。私は私のためにコードが書かれることを期待していません。

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

opencv - OpenCV で線の近接性 (ハフ変換) をテストする方法

(これは、この前の質問からのフォローアップです)。

OpenCV / Hough 変換を使用して、写真 (スキャンされたテキスト) の線を検出することに成功しました。最初は多くの行 (テキストの行ごとに少なくとも 1 行) を検出しますが、試行錯誤によって「しきい値」パラメーターを調整することで、「実際の」行のみを検出するようになりました。

(「しきい値」パラメーターは画像サイズに依存します。これは、異なる解像度の画像を処理する必要がある場合に少し問題になりますが、それは別の話です)。

私の問題は、ハフ変換が 1 行しかない場合に 2 行を検出することがあることです。これらの 2 つの線は互いに非常に近く、(明らかに) 平行です。

=> 2 つの線がほぼ平行で、互いに非常に近いことをどのように識別できますか? (1つだけ保持できるように)。

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

dll - OpenCVhighgui110.dllリンクエラー

次のようなエラーが発生します

追加のインクルードディレクトリ

追加のライブラリディレクトリ

追加の依存関係

エラーメッセージは

highgui.dllの何が問題になっていますか?

助けてください。

ありがとう。

これが私のソースコードです。

コード: