コード例 #1
0
        /// <summary>
        /// Converts the image into a WPF-usable BitmapSource.
        /// </summary>
        /// <returns></returns>
        public BitmapSource ConvertImage()
        {
            BitmapSource bitmapSource = BitMapConverter.ToBitmapSource(Image);

            return(bitmapSource);
        }
コード例 #2
0
 public void Resize(double scale)
 {
     BgrImage    = BgrImage.Resize(scale, Inter.Linear);
     GrayImage   = GrayImage.Resize(scale, Inter.Linear);
     BitMapImage = BitMapConverter.Convert(BgrImage.ToBitmap());
 }
コード例 #3
0
ファイル: Video.cs プロジェクト: danineuss/WpfVideoPlayer
        /// <summary>
        /// Queries the first image of the video and returns it as a BitmapSource which can be displayed
        /// in the View.
        /// </summary>
        /// <returns></returns>
        public BitmapSource GetFrame()
        {
            Mat frame = _capture.QueryFrame();

            return(BitMapConverter.ToBitmapSource(frame));
        }
コード例 #4
0
 public Image(IInputArray inputImage)
 {
     BgrImage    = inputImage.GetInputArray().GetMat().ToImage <Bgr, byte>();
     GrayImage   = inputImage.GetInputArray().GetMat().ToImage <Gray, byte>();
     BitMapImage = BitMapConverter.Convert(BgrImage.ToBitmap());
 }