||`Rectangle`|[Shape mode](#shape-mode-basics); [Track mode](#track-mode-basics);<br/> [Drawing by 4 points](#annotation-with-rectangle-by-4-points)|
||`Polygon` |[Annotation with polygons](#annotation-with-polygons); [Track mode with polygons](#track-mode-with-polygons) |
||`Polyline` |[Annotation with polylines](#annotation-with-polylines)|
@ -1138,6 +1140,40 @@ Detectors are used to automatically annotate one frame. Supported DL models are
- This action will automatically annotates one frame.
In the [Automatic annotation](#automatic-annotation) section you can read how to make automatic annotation of all frames.
## OpenCV tools
The tool based on [Open CV](https://opencv.org/) Computer Vision library which is an open-source product that includes many CV algorithms. Some of these algorithms can be used to simplify the annotation process.
First step to work with OpenCV is to load it into CVAT. Click on the toolbar icon, then click `Load OpenCV`.

Once it is loaded, the tool's functionality will be available.
### Intelligent scissors
Intelligent scissors is an CV method of creating a polygon by placing points with automatic drawing of a line between them.
The distance between the adjacent points is limited by the threshold of action,
displayed as a red square which is tied to the cursor.
- First, select the label and then click on the `intelligent scissors` button.

- Create the first point on the boundary of the allocated object.
You will see a line repeating the outline of the object.
- Place the second point, so that the previous point is within the restrictive threshold.
After that a line repeating the object boundary will be automatically created between the points.