public RBSK(RBSKRules rules, RBSKRules advanedRules, RBSKSettings settings, RBSKProbability probability) { Settings = settings; Rules = rules; ProbabilityFunc = probability; AdvancedRules = advanedRules; }
public bool CheckRulesAgainstPoints(PointF[] points, RBSKSettings settings, Image <Gray, Byte> binaryImage) { return(m_Rules.All(rule => rule.CheckRule(points, settings, binaryImage))); }
public double GetProbability(PointF[] points, RBSKSettings settings) { return(m_ProbabilityFunc(points, settings)); }
public RBSK(RBSKRules rules, RBSKSettings settings, RBSKProbability probability) { Settings = settings; Rules = rules; ProbabilityFunc = probability; }
public bool CheckRule(PointF[] points, RBSKSettings settings, Image <Gray, Byte> binaryImage) { return(m_Rule(points, settings, binaryImage)); }