イメージ スティッチング用の EmguCV の例を実行しています。その例の重要なコードは次のとおりです。
try
{
using (Stitcher stitcher = new Stitcher(false))
{
Image<Bgr, Byte> result = stitcher.Stitch(sourceImages);
IMGBXDisplayStitched.Image = result;
}
}
finally
{
foreach (Image<Bgr, Byte> img in sourceImages)
{
img.Dispose();
}
}
うまく動作しますが、の値Stitcher()
を true に変更すると (GPU を使用したい)、次のエラーが表示されます。
タイプ 'Emgu.CV.Util.CvException' の未処理の例外が Emgu.CV.dll で発生しました追加情報: OpenCV: gpu::GpuMat オブジェクトのダウンロード メソッドを明示的に呼び出す必要があります
どうすればこれを解決できますか?