Я не могу играть в игры видео с Emgu CVEmgu CV не может воспроизводить видео
показать ошибку Это
Невозможно создать захват из 184.avi
Здесь есть код:
public partial class Form1 : Form
{
//Set the name of pop-up window
String winname = "First Window";
Timer My_Time = new Timer();
int FPS=30;
Capture _capture;
public Form1()
{
InitializeComponent();
//Frame Rate
My_Timer.Interval = 1000/FPS;
My_Timer.Tick += new EventHandler(My_Timer_Tick);
My_Timer.Start();
_capture = new Capture("184.avi"); // Error this line
}
private void My_Timer_Tick(object sender, EventArgs e)
{
imageBox.Image = _capture.QueryFrame().ToBitmap();
}
Я использую Windows 8 x64 и установить emgucv-windows-universal-cuda 2.4.10.1940
Это не имеет opencv_ffmpeg.dll
в корзине. Поэтому я устанавливаю opencv-2.4.11 и копирую все dll из bin в OpenCV, чтобы вставить Debug в свой проект. Я вставляю 184.avi в Debug тоже. Но когда я запускаю его, показывайте ошибку, как это. Как играть в видео с Emgu CV?
Надеюсь, это поможет. http://www.codeproject.com/Articles/722569/Video-Capture-using-OpenCV-with-Csharp –