Я работаю с Aforge.Net, чтобы получить один кадр с веб-камеры и отобразить его с помощью управления изображением. всякий раз, когда пользователь нажимает кнопку, я пытаюсь обновить элемент управления изображением новым изображением, полученным с веб-камеры. Кажется, все работает нормально, но использование памяти продолжает расти. Я не знаю, как исправить эту проблему в моем приложении.
Bitmap _image = aforge.Test();
WebCamVideo.Source = System.Windows.Interop.Imaging.CreateBitmapSourceFromHBitmap(
_image.GetHbitmap()
, IntPtr.Zero
, System.Windows.Int32Rect.Empty
, BitmapSizeOptions.FromWidthAndHeight(
_image.Width
, _image.Height)
);
WebCamVideo.Source.Freeze();
_image.Dispose();