問題タブ [javacv]
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.
java - JavaCV を使用した Java での OpenCV の使用
必死になってます!! 私はJavaCVを介してJavaでOpenCVを使用しようとしています(Java の OpenCV をラップする JNA)。
Mac Os X 1.5を使用しています。
OpenCV をインストールし、含まれているサンプルをコンパイルして実行できます。それでうまくいきます。
ここでEclipseを開き、ここで説明するように新しいプロジェクトを作成します: http://code.google.com/p/javacv/
その新しいプロジェクトでは、opencv 関数を呼び出す小さなクラスが 1 つだけあります (サンプル コードを使用しました)。
実行すると、次のエラーが発生します。
スレッド「メイン」の例外 java.lang.UnsatisfiedLinkError: ライブラリ 'cxcore' を読み込めません: dlopen(libcxcore.dylib, 9): イメージが見つかりません
助けが必要です。何時間も Google を調べましたが、もうどこを探せばよいかわかりません。
android - JavaCVによる顔認識
誰かが JavaCV を使用して顔認識 (したがって、顔検出ではありません!) を正常に実装しましたか? はいの場合、実装のアイデア/ソースコードを共有できますか? ありがとう。
java - Javacv ブロブ検出
Java で記述されたアプリケーションでブロブ検出を使用したいので、JavaCV
代わりにOpenCV
. 次のような多くのクラスが見つかりました。
SimpleBlobDetector
、、、 ...しかしCvBlobDetector
、CvBlob
Javaでこれらを使用するためのチュートリアルまたはデモ/サンプルコードが見つかりません。私はそれを理解することができず、それらの適切なドキュメントがないので、誰でもこれらの使用方法を教えてください。ありがとう!
java - Netbeans の OpenCV クラスパス
MacOSXでJavaCVを使い始めたところです。最新のソースから CMake で OpenCV をコンパイルし、ライブラリがあるパスを-Djava.library.path=\path\to\libraries
JVM 引数に入れ、プロジェクト設定に JavaCV ライブラリを追加しました。クラスパスの他のバリエーションもいくつか試しました。しかし、簡単なプロジェクトを起動してウェブカメラから 1 つの画像を取得すると、次のエラーが発生します。
java - MacのEclipseでJavaCVを使用したUnsatisfiedLinkError
これはある種のPATHの問題になると確信していますが、どこが間違っているのかわかりません。EclipseのプロジェクトでJavaCVを機能させようとしているので、画像で円を検出できますが、サンプルプロジェクトの1つを実行しようとすると、Eclipseによって次の例外がスローされます。
私はhttp://code.google.com/p/javacv/で与えられた指示に従おうとしました
プロジェクトのBuildPathにとがありますjavacv.jar
。jna.jar
JavaCVを機能させるには、正しいファイルを正しいパスに追加するために何をする必要がありますか?
jarファイルを$CLASSPATHに追加しようとしましたが、同じエラーが発生します。OpenCVをダウンロードしてインストールしましたが、このフォルダーから$PATHに何を追加する必要があるのかわかりません。どんな助けでも大歓迎です。
java - ファイルではなくbyte[]からImageOpenCV(JavaCV)をロードする
ソケット接続を介してbyte[]として画像データを受信しています。私が使用して見たすべての例にはcvLoadImage()
、ファイル名が渡されます。処理を行うには、すべての画像をファイルに保存してから再度開く必要がありますか?これは、何が起こる必要があるかについて多くのオーバーヘッドがあるようですが、byte []データから画像をロードすることは可能ですか?
java - JavaCV を使用した Java の OpenCV ステートメントに相当するもの
JavaCV を使用して OpenCV で次の C++ ステートメントを作成する方法を知りたいです。
cvHoughCircles() を使用して検出された円の半径を取得します。明らかにJavaはポインターを使用しないため、Javaでこれを行う方法がわかりません。コンテキストを確認できるように、これまでに持っているコード:
java - JavaCVを使ってホモグラフィを計算するCvPoint2D32f~cvMatの一覧
JavaCV を使用します。ArrayList に 2 セットの CvPoint2D32f ポイントがあります。1 つは携帯電話の画像キャプターからのもので、もう 1 つは一定の既知の画像ソースからのものです。
cvFindHomogrpahy()
これらのポイントを使用してメソッドを適用し、ポイント間のホモグラフィ行列を見つけたいと思います。私は次のコードを使用してこれを実行しようとしていますがcvMat
、cvFindHomogrpahy()
メソッドがパラメーターとして受け取る 2 を知っているポイントから取得する方法に行き詰まっています。
私はこれについて完全に間違った方法で進んでいますか?
java - ランタイムの観点から見た JavaCV と OpenCV
画像処理技術を含む Android アプリを構築しています。ランタイムの観点から、 JavaCV と OpenCV のどちらが優れていますか?
opencv - openCV または javaCV を使用した HSV 値
画像内の色を追跡したい。次のコード (javaCV) を使用します。
出力から HUE と SAT の最小値と最大値を簡単に見つけることができます。次に、minHue、minSat、maxHue、および maxSat を呼び出しましょう (空想ではありません!)。次に、次のコードを実行します。
iplMask を表示すると、関心領域が完全に白く見えませんか? わかりません。輪郭は白ですが、長方形の内側は黒です。何かをいじる必要がありますが、何がわかりません。
Hue は OpenCV で [0..179] にあり、Sat と Val は [0..255] にあることはわかっていますが、openCV によって表示される値を使用しているので、再スケーリングする必要はないと思います...
とにかく、私は迷っています。誰か説明できますか?ありがとう。