問題タブ [opencvsharp]

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 に答える
1434 参照

c# - CUDA デバイスを検出しない NUGET パッケージ マネージャーを使用してインストールされた OpenCvSharp

を使用して GPU を含めようとしていますOpenCvSharp。Microsoft Visual Studio 2013 で Nuget Package Manager を使用して OpenCvSharp をインストールしました。

私はすでにこれらの行を含めました

しかし、デバイス数を確認すると

常に 0 を返します。

OpenCvがコンパイルされていない場合はCUDA、常に 0 を返します。取得さえしませんDeviceDetails

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

c# - OpenCvSharp、保護されたメモリの読み取りまたは書き込みを試みます

皆さんこんにちは、これは私の最初の質問です。

私は OpenCvSharp を使用してソフトウェアを開発しています。明らかに、C# で、このソフトウェアの目標は、メモリを介して動作するビットマップにメディアン ブラー フィルターを適用することです。

コード例:

Cv2.MedianBlur(matImgSrc, matImgDst, 9);にエラーが表示されます(保護されたメモリの読み取りまたは書き込みを試みます)

誰か助けてください。

ありがとうございます。

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

c# - OpenCVSharp3 MatchTemplate の複数の結果

画像内の画像の出現を見つけようとしています。OpenCVSharp3 を使用して単一の一致を取得するために、次のコードを作成しました。

しきい値に基づいて、より多くの一致を取得するにはどうすればよいですか?

ありがとうございました!

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

opencv - 歪みパラメータの歪みを解除する

OpenCV で (OpenCVSharp のラッパーを介して) 画像の歪みを取り除こうとしていますが、マトリックスの正しい形式を理解するのに問題があります。予想外の結果。

私が使用する別のソフトウェアから、次のデータを取得します(そのソフトウェアは、これらのパラメーターで画像の歪みを元に戻すので、これは正しいはずです)

次のコードを使用して画像の歪みを解消しています。固有のマトリックスは問題ありません(歪みを適用しない場合に期待される結果が得られます)が、予想されるレイアウトについて理解していることから、歪みマトリックスが問題を引き起こしています(何も見つかりませんでした)サンプルですが、これは OpenCV ソースから収集したものです) k1k2p1p2 を使用した 4X1 マトリックスが機能するはずなので、構成ファイルに次のように記述します。

コード :

しかし、私は完全に歪んだ画像 (Whirlpool) を取得しています。行列の順序が間違っていますか? 名前付きパラメーターから作成されたマトリックスを含むコード サンプル (見つけられなかった) はありますか?

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

c# - OpenCVSharp コードで新しい C++ スタイル API を使用するには?

私は OpenCVSharp を使用していますが、現在、コードの半分を C で、残りの半分を C++ API で使用しています。非推奨の API を回避し、画像を 2 回ロードすることを回避するために、すべてを C++ バージョンに移植しようとしています (画像ごとに 1つMatずつではなく、共有します)MatCvMat

動作するコードは次のとおりです。

そして、動作しないコード (入力したときは明らかなポートのように見えました) (シーンに存在する色の単一の色付きの画像になってしまいます):

値を間違って設定していませんか? 移植はそれほど簡単ではありませんか?

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

c# - OpenCvSharp PCA 例外: 入力配列形式と出力配列形式の組み合わせがサポートされていません

OpenCVSharp (Visual Studio 2015 で実行され、NuGet 経由でインストールされた OpenCvSharp3-AnyCPU バージョン 3.0.0.20150823) を使用して C# から OpenCV にアクセスしていますが、呼び出すと、サポートされていない入力配列形式と出力配列形式の組み合わせがあることを示すCv2.PCACompute一般的なOpenCVExceptionが発生します。 .

私の目標は、PCA を使用してピクセル ブロブの主軸を見つけることです。これは現在の私の(取り除かれた)コードです:

平均および固有ベクトル Mats を初期化する方法、または PCACompute を呼び出す方法が正しいかどうかについてのドキュメントを見つけることができませんでした。PCACompute を使用するための正しい手順についての洞察は、非常に役立ちます。