Documentation
  • Introduction
  • Tutorials
    • Getting started
    • Python SDK quickstart
    • Model-assisted labeling
  • How to annotate
    • Label images
      • View and navigate in the image interfaces
      • Image interface settings
      • Image segmentation interface
      • Image vector interface
    • Label 3D point clouds
      • View and navigate in the 3D interface
      • Upload, view, and overlay images
      • 3D interface settings
      • 3D point cloud cuboid interface
      • 3D point cloud vector interface
      • 3D point cloud segmentation interface
      • Merged point cloud view (for static objects)
      • Batch mode (for dynamic objects)
      • Smart cuboid propagation
      • 3D to 2D Projection
      • Tips for labeling cuboid sequences
    • Label sequences of data
      • Use track IDs in sequences
      • Use keyframe interpolation
    • Annotate object links (beta)
    • Customize hotkeys
  • How to manage
    • Add collaborators to a dataset
    • Create an organization
    • Configure the label editor
    • Customize label queue
    • Search within a dataset
    • Clone a dataset
    • Work with issues
    • Bulk change label status
    • Manage QA processes
  • How to integrate
    • Import data
      • Cloud integrations
    • Export data
      • Structure of the release file
      • Exporting image annotations to different formats
    • Integrations
      • Hugging Face
      • W&B
      • Databricks
      • SceneBox
    • Create an API key
    • Upload model predictions
    • Set up webhooks
  • Background
    • Main concepts
    • Sequences
    • Label queue mechanics
    • Labeling metrics
    • 3D Tiles
    • Security
  • Reference
    • Python SDK
    • Task types
    • Sample formats
      • Supported file formats
    • Label formats
    • Categories and attributes
    • API
Powered by GitBook
On this page
  • Add a new object
  • Select an object
  • Remove an object
  • Change the category of an object
  • Drawing tools
  • Brush
  • Polygon
  • Superpixels
  • Autosegment
  • Hover-and-click
  • Erase and lock mode
  • Erase mode
  • Lock mode
  • Ruler mode

Was this helpful?

  1. How to annotate
  2. Label images

Image segmentation interface

PreviousImage interface settingsNextImage vector interface

Last updated 1 year ago

Was this helpful?

When through the Python SDK, choose segmentation-bitmap as the task_type to use this labeling interface.

The image segmentation interface is a bitmap interface: the resulting label is an image containing object segmentation masks. If you need vector labels containing polygon, polyline, bounding box or keypoint coordinates, use the instead.

Add a new object

To add a new object:

  1. Select a drawing tool (see Drawing tools)

  2. Label the object by drawing on the image

  3. Press Space to confirm the object once you finished labeling

Select an object

  1. Click on a labeled object to select it. You can also select an object by selecting it in the right sidebar

Remove an object

Change the category of an object

Select an object and click on its name in the sidebar to select a different category. You can also use hotkey c to change the category of the active object.

Drawing tools

You can switch seamlessly between drawing tools while labeling

Brush

  1. Change the brush size by adjusting the slider in the top left of the screen, or by scrolling your mouse wheel

  2. Click and drag on the image to draw

Polygon

  1. Click on the image to draw polygon points. You can also click and drag to draw free-form lines

  2. Double click or click the first point of the polygon to finish it. The region within the polygon will now be annotated

Superpixels

  1. Change the superpixel granularity by adjusting the slider in the top left of the screen, or by scrolling your mouse wheel

  2. Click on a superpixel to select the corresponding region, or drag across multiple superpixels to select more than one at a time

  3. Click a superpixel again to unselect the region

Autosegment

  1. Draw a box around an object in the image through click and drag

  2. The object within the box will be automatically segmented

Hover-and-click

  • Hover with your mouse over the image to see mask suggestions appear

  • Click to select a suggested mask

Erase and lock mode

  • The object within the box will be automatically segmented

Erase mode

Lock mode

Ruler mode

  1. Click in the interface to set the first point

  2. Move your cursor to another point and it will display the measurement in pixels

  3. Click again to go back to select-and-view mode or press esc

Press Space or Escape or click the button in the left toolbar to enter view-and-select mode

Select an object and press Backspace to remove it. You can also click the icon in the sidebar to remove an object.

Click the button in the left toolbar or press b to select the brush tool

Click the button in the left toolbar or press p to select the polygon tool

Click thebutton in the left toolbar or press s to select the superpixel tool

More info in .

Click thebutton in the left toolbar or press a to select the autosegment tool

More info in .

Click thebutton in the left toolbar or press d to select the hover-and-click tool

More info in .

When labeling in brush, polygon or autosegment mode, an eraser button will appear in the left toolbar. Click it or hold hotkey e to enable the erase mode.

Click thebutton in the left toolbar or press hotkey r to toggle the lock mode. When lock mode is enabled, existing objects will not be affected when drawing over them.

Click the button in the right toolbar or press hotkey z to toggle the ruler mode

this blog post
this blog post
this blog post
creating a dataset
image vector interface