help_message:The interactor allows to get a mask of an object using its extreme points (more or equal than 4). You can add a point left-clicking the image
help_message:The interactor allows to get a mask of an object using its extreme points (more or equal than 4). You can add a point left-clicking the image
description: 'Instructions for deployment and customization of Analytics. This section on [GitHub](https://github.com/openvinotoolkit/cvat/tree/develop/components/analytics).'
description: 'Instructions for deployment and customization of Analytics. This section on [GitHub](https://github.com/cvat-ai/cvat/tree/develop/components/analytics).'
title: 'How to add a new annotation format support'
title: 'How to add a new annotation format support'
linkTitle: 'New annotation format support'
linkTitle: 'New annotation format support'
weight: 10
weight: 10
description: 'Instructions on adding support for new annotation formats. This section on [GitHub](https://github.com/openvinotoolkit/cvat/tree/develop/cvat/apps/dataset_manager/formats).'
description: 'Instructions on adding support for new annotation formats. This section on [GitHub](https://github.com/cvat-ai/cvat/tree/develop/cvat/apps/dataset_manager/formats).'
---
---
1. Add a python script to `dataset_manager/formats`
1. Add a python script to `dataset_manager/formats`
2. Add an import statement to [registry.py](https://github.com/openvinotoolkit/cvat/tree/develop/cvat/apps/dataset_manager/formats/registry.py).
2. Add an import statement to [registry.py](https://github.com/cvat-ai/cvat/tree/develop/cvat/apps/dataset_manager/formats/registry.py).
3. Implement some importers and exporters as the format requires.
3. Implement some importers and exporters as the format requires.
Each format is supported by an importer and exporter.
Each format is supported by an importer and exporter.
It can be a function or a class decorated with
It can be a function or a class decorated with
`importer` or `exporter` from [registry.py](https://github.com/openvinotoolkit/cvat/tree/develop/cvat/apps/dataset_manager/formats/registry.py).
`importer` or `exporter` from [registry.py](https://github.com/cvat-ai/cvat/tree/develop/cvat/apps/dataset_manager/formats/registry.py).
Examples:
Examples:
```python
```python
@ -54,7 +54,7 @@ Exporter arguments:
- _options_ - format-specific options. `save_images` is the option to
- _options_ - format-specific options. `save_images` is the option to
distinguish if dataset or just annotations are requested.
distinguish if dataset or just annotations are requested.
description: 'Guide to working with CVAT tasks in the command line interface. This section on [GitHub](https://github.com/openvinotoolkit/cvat/tree/develop/cvat-cli).'
description: 'Guide to working with CVAT tasks in the command line interface. This section on [GitHub](https://github.com/cvat-ai/cvat/tree/develop/cvat-cli).'
---
---
## Description
## Description
@ -28,7 +28,7 @@ To access the CLI, you need to have python in environment,
as well as a clone of the CVAT repository and the necessary modules:
as well as a clone of the CVAT repository and the necessary modules: