Esempio n. 1
0
        public void SwapImage(Byte[] frame)
        {
            //   CurrentImage = ImageHelpers.BytesToBitmapImage(frame);
            Application.Current.Dispatcher.Invoke(new Action(() =>
            {
                Bitmap temp = ImageHelpers.BytesToBitmap(frame);

                DrawOnImage?.Invoke(temp);
                BitmapSource bImg = ImageHelpers.ToBitmapImage(temp);
                temp.Dispose();
                if (bImg != null)
                {
                    CurrentImage = bImg;
                }
            }), DispatcherPriority.Render);
        }