splitter/Splitter-UI/Models/PreviewData.cs

18 lines
602 B
C#

namespace Splitter_UI.Models;
public class PreviewData
{
public Avalonia.Media.Imaging.Bitmap? Frame { get; }
public IReadOnlyList<OpenCvSharp.Rect> DetectedBoxes { get; }
public Rect? CropRect { get; }
public Point2f GravitateTo { get; }
public PreviewData(Avalonia.Media.Imaging.Bitmap? frame, IReadOnlyList<OpenCvSharp.Rect> boxes, Rect? crop, Point2f gravitateTo)
{
Frame = frame;
DetectedBoxes = boxes;
CropRect = crop;
GravitateTo = gravitateTo;
}
}