ビデオファイルからフレームを取得しようとしていますが、フレームを読み込んでいるときにOpenCv:u!= 0例外がスローされています。 Emgu.Cv dllを使用しています。 次のように私は、コードを書かれている:OpenCv:u!= 0ビデオファイルからフレームを読み取っているときに例外が発生しました
private void GetVideoFrames(String Filename)
{
try
{
captureFrame = new Capture(Filename);
bool Reading = true;
while (Reading)
{
using (frame = captureFrame.QueryFrame().ToImage<Bgr, Byte>())
{
if
if (frame != null)
{
imageBox1.Image = frame;
frameCount++;
}
else
{
Reading = false;
}
}
}
}
誰もがいくつかの助けを提供してもらえます。
「使用する」の後の「if」は正しいと思われますか? –
いいえ、ちょうど間違い –
あなたはそれを修正することができますまた例外メッセージとスタックトレースを提供してください –