問題タブ [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 投票する
2 に答える
5506 参照

opencv - OpenCVのCvPoint2D32f関数は何をしますか

たとえば、この関数が何をするのか知りたいです。

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

c - Cの画像からEAN-13バーコードを読み取る方法は?

C の画像から EAN-13 バーコードを読み取りたいと考えています。画像の計算に役立つOpenCV ライブラリと、数独を読み取ることができる iPhone アプリに関する記事を見つけました。

しかし一方で、DataMatrix バーコードを読み取るためのオープンソース ライブラリを見つけました。

バーコードを読み取るプロジェクトを開始するのではなく、既存のオープンソース プロジェクトに参加したいと考えています。

C で EAN-13 バーコードを読み取るために何を使用して開始するかについてのアイデアはありますか?

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

eclipse - Fedoraライブラリの問題に関するEclipseのOpenCV

Eclipseを使用して小さなOpenCVプログラムをコンパイルしようとしています。大学の共有サーバーで実行しているため、ライブラリの場所に制限があります。完全に機能するmakefileがあり、意図したとおりにターミナルからプログラムをコンパイルして実行できますが、Eclipseを使用すると正常にコンパイルされますが、実行すると次のエラーが発生します。

/home/cserv2_a/soc_ug/sc06ijh/PhD/year1/testing/camtest1/Debug/camtest1:共有ライブラリのロード中にエラーが発生しました:libcv.so.0:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません

eclipseと.bashrcの両方でLD_LIBRARY_PATH環境変数を設定し(イタライズを停止するためにスペースを追加)、正しい場所を指していることを確認しました(そうしないと、ターミナルでコンパイルされたプログラムが実行されません!)。

ビジョン部門のライブラリがOpenCVビルドを64ビットに更新していないため、-m32フラグを使用してコンパイルする必要がありますが、これは標準のmakefileで正常に機能します(以下を参照)。どこかでこれがライブラリパスを台無しにしているのではないかと思いますか?

すべて:camtest1

%:%。cpp

g ++ -O3 -m32 -I / home / csunix / vislib / opencv / include / opencv -L / home / csunix / vislib / libs / opencv $ ^ -L / home / csunix / vislib / libs / ffmpeg -lcv -lcvaux- lcxcore -lhighgui -lstdc ++ -lavcodec -lavformat -lavutil -o $ @

前もって感謝します!

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

c++ - 指定された座標で画像を別の画像に結合するopenCV

顔と目の検出コードを書きました 次のステップは、検出された目の座標に画像を配置することです(例:眼帯、眼鏡) ソースフレームと追加したい画像を結合する関数が見つかりませんでした

助言がありますか

ありがとう

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

c++ - RGB IplImage を 3 つの配列に変換

C++/ポインターのヘルプが必要です。RGB IplImage を作成し、i,j にアクセスしたい場合、http ://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv- から取得した次の C++ クラスを使用します。 intro.html

私は CUDA を扱ってきたので、すべてのデータを配列に入れる必要がある場合があります。すべてのチャネルを独自の配列に保持するのが好きで、その方法でデータを処理する方が簡単なようです。だから私は通常、次のようなことをします:

次に、データをデバイスにコピーし、それを使用して何らかの処理を行い、ホストに戻してから、配列を介してデータを IplImage に割り当て、結果を保存します。

ポインターを使用してこれを行うには、より高速な方法が必要ですが、私は迷っています。より効率的な方法が必要です。すべてのチャンネルにポインタを簡単に使用できる方法はありますか? 私はこのようなことを試みましたが、うまくいきませんでした:

助言がありますか?ありがとう!

編集:答えてくれてありがとう。私の質問がよくわからなかったのかもしれません。チャネルとそのデータへのアクセス方法に精通しています。私が興味を持っているのは、データを IplImage から標準配列に完全にコピーするパフォーマンスと効率を向上させることです。これは、csl がこれまでに述べたことに沿ったものです。私が見る問題は、IplImage 内のデータの配置方法が "rgbrgbrgbrgb" であることです。

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

c++ - 画像の上に画像を配置する

キャプチャしたビデオ フレームの特定した座標に画像を配置したいと考えています。

以前に尋ねたところ、使用するように言われましたが、別の画像を追加したい座標でトリミングしたくcvCopyありません。cvSetImageROI多分それは正しい方法ですが、私はそれを理解していませんでした(正しい場合は説明してください)。

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

c++ - OpenCVを使用したVS2005でのヒープ破壊エラー?

この単純なコードをデバッグしようとすると、「ヒープの破損」というエラーが発生します。

しかし、実際の問題は、(vs2005 ではなく) コードの .exe (デバッグ出力) を実行しようとすると、エラーが発生しないことです。誰でもこれを理解するのを手伝ってもらえますか? ありがとう...

0 投票する
5 に答える
172769 参照

c++ - OpenCVでRGBを白黒に変換

RGB 画像を白黒 (バイナリ) 画像に変換する方法を知りたいです。

変換後、変更した画像をディスクに保存するにはどうすればよいですか?

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

c++ - RGB値の変更

画像の一部を別の画像に変更しようとしていますが、マージ機能が見つからなかったので、他の画像と変更したい部分のrgb値を変更できます。RGB値は可能ですか。

提案をありがとう

0 投票する
9 に答える
11923 参照

c++ - 組み込みプラットフォーム上の OpenCV

OpenCVで使用するテスト/開発組み込みプラットフォームを提案できる人もいます。埋め込みビデオ分析ソリューションを開発したいのですが、どこから始めればよいかわかりません。いくつかの提案/アイデア/ハードウェア スターター キットはありますか?

Intel Atom を使用した Pc-104 ソリューションでしょうか。このプラットフォームまたは他の組み込みプラットフォームでのパフォーマンスについて誰かがテストを行いましたか?

ありがとう