public List <Rg.Point3d> GetMorvacCorners() { Ai.MoravecCornersDetector corners = new Ai.MoravecCornersDetector(); if (Threshold >= 0) { corners.Threshold = Threshold; } return(corners.ProcessImage(bitmap).ToRhinoPoints(bitmap.Height)); }
/// <summary> /// Creates a new object that is a copy of the current instance. /// </summary> /// /// <returns> /// A new object that is a copy of this instance. /// </returns> /// public object Clone() { var clone = new MoravecCornersDetector(threshold, windowSize); return(clone); }
/// <summary> /// Creates a new object that is a copy of the current instance. /// </summary> /// /// <returns> /// A new object that is a copy of this instance. /// </returns> /// public object Clone() { var clone = new MoravecCornersDetector(threshold, windowSize); return clone; }