Exemple #1
0
        private void DrawArrow(Mat img, Point center, double val1, double val2, double angle)
        {
            var end1 = new Point(center.X + Math.Cos((angle - 180) * Math.PI / 180) * val1, center.Y + Math.Sin((angle - 180) * Math.PI / 180) * val1);
            var end2 = new Point(center.X + Math.Cos((angle - 90) * Math.PI / 180) * val2, center.Y + Math.Sin((angle - 90) * Math.PI / 180) * val2);

            Cv2.ArrowedLine(img, center, end1, red, 2);
            Cv2.ArrowedLine(img, center, end2, red, 2);
        }