Example #1
0
 public static List <Shapes.Rectangle> FindRectangles(VideoProcessing vp)
 {
     Global.DoBackgroundWork();
     return(FindRectangles(vp, vp.GetMeasurementFrame()));
 }
Example #2
0
 public static List <Shapes.Component> FindComponents(VideoProcessing vp)
 {
     return(FindComponents(vp, vp.GetMeasurementFrame()));
 }
Example #3
0
        /************** These functions are intelligent about their resolution/offset and can be changed dynamically *****/


        public static List <Shapes.Circle> FindCircles(VideoProcessing vp)
        {
            return(FindCircles(vp, vp.GetMeasurementFrame()));
        }
Example #4
0
 /// <summary>
 /// Will use default settings for finding the template
 /// </summary>
 /// <param name="image">the image to search</param>
 /// <returns>list of fiducary points</returns>
 public static List <Shapes.Fiducal> FindTemplates(VideoProcessing vp, string template = null, double threshold = -1)
 {
     template  = template ?? Settings.Default.template_file;
     threshold = (threshold == -1) ? Settings.Default.template_threshold : threshold;
     return(FindTemplates(vp, vp.GetMeasurementFrame(), template, threshold));
 }