private void initialize(HarrisCornerMeasure measure, float k, float threshold, double sigma, int suppression, int size) { this.measure = measure; this.threshold = threshold; this.k = k; this.r = suppression; this.sigma = sigma; this.size = size; createGaussian(); }
/// <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 HarrisCornersDetector(); clone.initialize(measure, k, threshold, sigma, r, size); return(clone); }