NEW Build Powerful Custom Labeling Interfaces with Plugins

Vector

The Vector tag is used to add vectors to an image without selecting a label. This can be useful when you have only one label to assign to the vector. Use for image segmentation tasks.

Use with the following data types: image.

Parameters

Param Type Default Description
name string Name of tag
toname string Name of image to label
[opacity] number 0.6 Opacity of vector
[fillColor] string "transparent" Vector fill color in hexadecimal or HTML color name
[strokeColor] string "#f48a42" Stroke color in hexadecimal
[strokeWidth] number 3 Width of stroke
[pointSize] small | medium | large small Size of vector handle points
[pointStyle] rectangle | circle circle Style of points
[smart] boolean Show smart tool for interactive pre-annotations
[smartOnly] boolean Only show smart tool for interactive pre-annotations
[snap] pixel | none none Snap vector to image pixels
[closable] boolean false Allow closed shapes
[curves] boolean false Allow Bezier curves
[skeleton] boolean false Enables skeleton mode to allow branch paths
[minPoints] number | none none Minimum allowed number of points
[maxPoints] number | none none Maximum allowed number of points
[constrainToBounds] boolean false Whether to keep shapes inside image bounds
[pointSizeEnabled] number 5 Size of a point in pixels when shape is selected
[pointSizeDisabled] number 3 Size of a point in pixels when shape is not selected

Example

Basic labeling configuration for vector image segmentation

<View>
    <Vector name="line-1" toName="img-1" />
    <Image name="img-1" value="$img" />
</View>

In this article

  1. Parameters
  2. Example
Designed for teams of all sizes Contact Sales