問題タブ [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.
opencv - エラー CS0119: 式は、「変数」、「値」、または「メソッド グループ」が必要な「型」を示しています
Unity でこのコードを試してみたところ、次の場所に Cs0119 エラーがあると表示されます。
それは私を夢中にさせます!私はエラー行を削除しようとしました;しかし、それは言います:
OpenCvSharp.CPlusPlus.Point[]
エラー CS1503: 引数 #1' は式を型に変換できませんSystem.IntPtr
c# - opencvsharp を使用して画像内のテキストを認識する必要があります
画像内のテキストを識別しようとしています。
実際には、画像内のテキスト位置を特定してテキストに変換しようとしています。
C++ で書かれたコードを見つけたので、それを C# に変換しようとしています。助けてください。
そして、それをC#に変換しようとしましたが、うまくいきませんでした
opencv - OpenCVSharp (OpenMP または CUDA) の並列処理を有効にする方法
ネイティブ OpenCV は、並列処理を行うために OpenMP をサポートしています。コンパイル中に OpenMP を有効にすると、OpenCV は他のプロセッサを使用します。OpenCVSharp でこれを行う必要があります。RTSPストリームをキャプチャするために使用しており、キャプチャしたビデオを圧縮ビデオとして書き込んでいます。
プロセス情報を見ると、シングルコードを使用しています。どうすれば加速できますか?(並列プロセスまたは他の何かを介して。)
opencv - Hough-Transform opencvsharp から Rho と Theta を取得しますか?
Opencvsharp (opencv) を使用して Hough-Transform を実装し、コンソール アプリケーション/windows-from-application のイメージで検出された行を取得します。
ローシータ空間を視覚化するためのさまざまな方法を試しました。「HoughLinesMethod」はすべての変換を内部で行うため、x、y からこれらの値を逆の方法で取得しようとしました。
私の最初の質問は、 x1,y1 と x2,y2 の両方の rho/theta の 2 つの値を取得する必要があるかどうかです。または、「ロー/シータ」を1つだけ計算すると、正しい交点になりますか? ありがとう!
第二に、それらを適切な形式で視覚化するにはどうすればよいですか? (出力画像に現在表示されているのは、出力の左上隅にあるランダムな白い点です)
第三に、この方法で rho,theta の値を戻すことは合理的ですか、それとも自分でハフ変換を実行して複雑さを軽減することをお勧めしますか? (より効率的なパフォーマンスのために opencvsharp 関数を使用しました!)
c# - OpenCVSharp の findContour が間違ったデータを返す
バイナリ イメージで輪郭を見つけ、小さなものを除外する関数を実装しようとしています。
これが私のコードとサンプル画像です。これは、小さな領域のブロブを削除する非常にシンプルな機能です。しかし、領域の輪郭ではなく、「エッジの輪郭」を取得し続けています。:S
領域の輪郭ではなく、「エッジの輪郭」を取得し続けるのはなぜですか?
結果は次のとおりです。
ここに画像の説明を入力してください
opencvsharp - OpenCvSharp KNearest FindNearest
私はOpenCvSharpを使用して画像の問題を解決していますが、次の行とKNearestクラスを使用して例外を取得しています。
例外は次のとおりです。
タイプ 'System.AccessViolationException' の未処理の例外が OpenCvSharp.dll で発生しました
追加情報: 保護されたメモリの読み取りまたは書き込みを試みました。これは多くの場合、他のメモリが破損していることを示しています。
outarray を作成するためにいくつかの変数をテストしましたが、毎回例外が発生します。
アイデア?
ご協力いただきありがとうございます
他の関数呼び出しでは、OutputArray を使用できます.....