OpenCV-Python — is a Python bindings library for solving computer vision problems.
cv2.arrowedLine ()
is used to draw an arrow segment pointing from start point to end point.
Syntax: cv2 .arrowedLine (image, start_point, end_point, color [, thickness [, line_type [, shift [, tipLength]]]])
Parameters:
image: It is the image on which line is to be drawn.
start_point: It is the starting coordinates of line. The coordinates are represented as tuples of two values ie ( X coordinate value, Y coordinate value).
end_point: It is the ending coordinates of line. The coordinates are represented as tuples of two values ie ( X coordinate value, Y coordinate value).
color: It is the color of line to be drawn. For BGR , we pass a tuple. eg: (255, 0, 0) for blue color.
thickness: It is the thickness of the line in px .
line_type: It denotes the type of the line for drawing.
shift: It denotes number of fractional bits in the point coordinates.
tipLength: It denotes the length of the arrow tip in relation to the arrow length.
Return Value: It returns an image.
The image is used for all the examples below:
Example No. 1:
< code class = "plain"> thickness |
Output:
Example # 2:
|
Output: