問題タブ [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.
c# - solvePnP を呼び出す OpenCV での cvConvertScale の例外
(OpenCvSharp を介して) OpenCV から solvePnP を使用しようとしていますが、理解できない例外が発生します。
いくつかの検索の後、convert.cpp の cvConvertScale からのものであることがわかりました。
これが私がそれを使用する方法です:
この例外を正しく理解していれば、並べ替えの変換が発生し、ソースと宛先のマトリックスが同じサイズまたは同じ数のチャネルを持っていないことを意味します。しかし、両方のポイントのリストは同じサイズです。私のカメラ マトリックスは 3x3 で、これで問題ありません。理解できません。
誰かがこれに光を当てることができますか?
c# - OpenCVのメモリ不足例外を回避するには?
OpenCvSharp とこのコードを使用して、ユーザーの目の位置を取得しています。
それは機能しますが、プログラムはメモリがどんどん大きくなり、最終的に十分ではないと言い、
このメモリ不足の例外を解決するにはどうすればよいですか?
c# - unity3d でのブロブ検出: NullReferenceException
私はC#が初めてです。Unity3d でopencv アセットを使用してブロブ検出を試みています。
このエラーが発生しています:
NullReferenceException: オブジェクト参照がオブジェクトのインスタンスに設定されていません
89 行目以降 (detector.detect を呼び出す場所) Unity コンソールは、FeatureDetect.cs コード (opecv ライブラリの一部) の 230 行目を示します。
私は長い間これを解決しようとしていますが、どんな助けも大歓迎です!
以下は私のコードです:
c# - c# - opencvsharp : MatExpr を Mat に変更するにはどうすればよいですか?
a.Mul(b) の結果は、
3x3 行列を作成したい MatExpr クラスです。
どうすればマットクラスにできますか?
c# - C# から OpenCV の MatchTemplate メソッドを呼び出す方法
NuGetのOpenCVSharpライブラリを使用して、画像上のテンプレートの位置を取得しようとしています。ここに私が書いたコードがあります:
出力:
例外:
OpenCvSharp.OpenCVException : result.size() == cv::Size(std::abs(img.cols - templ.cols) + 1, std::abs(img.rows - templ.rows) + 1) && 結果.type() == CV_32F
どうしたの?エラーはどこにありますか? 結果配列のサイズ、ビット深度、およびチャネル番号は正しいように見えますが、メソッドは依然として例外を発生させます。