[Display(Name = "前景提取", GroupName = "视频操作", Order = 0)]
public class MOG : OpenCVNodeDataBase, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable, ICloneable, ITemplate, IPortDataCreator, IPortableNodeData, ILinkDataCreator, ITextNodeData, ITextable, IOpenCVNodeData, IFlowableNodeData, INodeData, IFlowablePartData, IPartData, IData, IFlowable, IDisposable, IMessageable, IStopwatchable, IVideoFlowable
[Display(Name = "背景比例", GroupName = "数据", Description = "设置背景建模过程中前景和背景的比例")]
public double BackgroundRatio { get; set; }
[Display(Name = "历史帧数", GroupName = "数据", Description = "设置高斯混合模型的历史帧数")]
public int History { get; set; }
[Display(Name = "学习速率", GroupName = "数据", Description = "它决定了新帧对背景模型的影响程度")]
public double LearningRate { get; set; }
[Display(Name = "噪声水平", GroupName = "数据", Description = "它决定了在背景建模过程中如何处理图像中的噪声")]
public double NoiseSigma { get; set; }
[Display(Name = "成分数量", GroupName = "数据", Description = "设置高斯混合模型中混合成分的数量")]
public int nMixtures { get; set; }
protected override FlowableResult<Mat> Invoke(ISrcImageNodeData srcImageNodeData, IOpenCVNodeData from, IFlowableDiagramData diagram)