Exemple #1
0
        public void Run(ref cv.Mat src, List <cv.Point> points)
        {
            List <Point> test_points = new List <Point>();

            foreach (cv.Point pt in points)
            {
                test_points.Add(new Point(pt.X, pt.Y));
            }

            src = AlgoOrderedList.TestPerformance(src.Width, src.Height, test_points);
        }
Exemple #2
0
        public void Run(ref cv.Mat src, List <cv.Point> points, bool bruteForce)
        {
            List <Point> test_points = new List <Point>();

            foreach (cv.Point pt in points)
            {
                test_points.Add(new Point(pt.X, pt.Y));
            }

            if (bruteForce == false)
            {
                src = AlgoOrderedList.TestPerformance(src.Width, src.Height, test_points);
            }
            else
            {
                src = AlgoBruteForce.TestPerformance(src.Width, src.Height, test_points);
            }
        }