# Annotating an image

AnnoStation is designed to foster the maximum productivity of annotators.

## Steps

Here are some typical user steps to annotate an image in AnnoStation.

1. Open an image.
2. [Select a label](#select-a-label).
3. [Select an appropriate tool](#select-a-tool).
4. [Change the zoom level](#adjust-an-image-to-annotate) and annotate an object.
5. (Optional) [provide attribute values](#provide-attribute-values).
6. [Submit an image](#submit-an-image).
7. Move to the next image.

You can use keyboard shortcut keys to switch between these operations.

**You can learn all supported keyboard shortcut keys here:**

{% content-ref url="../resources/shortcut" %}
[shortcut](https://docs.annostation.orni.co.jp/resources/shortcut)
{% endcontent-ref %}

### Select a label

Select a label to start annotating an object from[ a list of labels defined for the Project](https://docs.annostation.orni.co.jp/mastering-annostation/projectsetup/labels).&#x20;

### Select a tool

You can use various tools, such as Path, Polygon, Bounding Box, etc to annotate an object. Available tools are different depending on if the selected label is segmentation or vector.

**To learn more about supported tools, read here:**

{% content-ref url="annotating/annotation-tools" %}
[annotation-tools](https://docs.annostation.orni.co.jp/mastering-annostation/annotating/annotation-tools)
{% endcontent-ref %}

### Control the view of an image

To achieve precise annotation, you can adjust the zoom level of an image:

* Zoom in/out&#x20;
* Pan&#x20;
* Fit to the window

{% hint style="info" %}
You can also use the `Ctrl or ⌘ + Mouse Wheel` to zoom in our out.&#x20;
{% endhint %}

### Provide attribute values

If attributes are associated with a vector label, you are asked to provide values as soon as you complete drawing a vector shape.

### Submit an image

Once you are done with annotating all objects, you can submit an image. Once an image is submitted, you can no longer make modifications unless you are *Developers* or *Managers* so make sure you annotated everything.

{% hint style="info" %}
You can also **save** an image before submitting an image.&#x20;
{% endhint %}

**To learn more about the workflow function, read here:**

{% content-ref url="project" %}
[project](https://docs.annostation.orni.co.jp/mastering-annostation/project)
{% endcontent-ref %}

### Comment

Leaving a comment is a great way to raise a flag and avoid possible iterations in the later phase.

**You can learn more about our comment features here:**

{% content-ref url="collaboration/comments" %}
[comments](https://docs.annostation.orni.co.jp/mastering-annostation/collaboration/comments)
{% endcontent-ref %}
