/// <summary> /// Converts the image into a WPF-usable BitmapSource. /// </summary> /// <returns></returns> public BitmapSource ConvertImage() { BitmapSource bitmapSource = BitMapConverter.ToBitmapSource(Image); return(bitmapSource); }
public void Resize(double scale) { BgrImage = BgrImage.Resize(scale, Inter.Linear); GrayImage = GrayImage.Resize(scale, Inter.Linear); BitMapImage = BitMapConverter.Convert(BgrImage.ToBitmap()); }
/// <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)); }
public Image(IInputArray inputImage) { BgrImage = inputImage.GetInputArray().GetMat().ToImage <Bgr, byte>(); GrayImage = inputImage.GetInputArray().GetMat().ToImage <Gray, byte>(); BitMapImage = BitMapConverter.Convert(BgrImage.ToBitmap()); }