ラベルの設定#
ヘルプ#
$ anno3d project put_cuboid_label --help | cat
INFO: Showing help with the command 'anno3d project put_cuboid_label -- --help'.
NAME
anno3d project put_cuboid_label - 対象のプロジェクトにcuboidのlabelを追加・更新します。
SYNOPSIS
anno3d project put_cuboid_label PROJECT_ID EN_NAME <flags>
DESCRIPTION
対象のプロジェクトにcuboidのlabelを追加・更新します。
POSITIONAL ARGUMENTS
PROJECT_ID
対象プロジェクト
EN_NAME
英語名称
FLAGS
--label_id=LABEL_ID
追加・更新するラベルのid。指定しない場合はuuidが設定される。
--ja_name=JA_NAME
日本語名称。指定しない場合はen_nameと同じ名称が設定される。
--color=COLOR
ラベルの表示色。 "(R,G,B)"形式の文字列 R/G/Bは、それぞれ0〜255の整数値で指定する。 指定しない場合はランダムに設定される。
--annofab_id=ANNOFAB_ID
AnnofabのユーザID。指定が無い場合は環境変数`ANNOFAB_USER_ID`の値を採用する
--annofab_pass=ANNOFAB_PASS
Annofabのパスワード。指定が無い場合は環境変数`ANNOFAB_PASSWORD`の値を採用する
--annofab_endpoint=ANNOFAB_ENDPOINT
AnnofabのAPIアクセス先エンドポイントを指定します。 省略した場合は環境変数`ANNOFAB_ENDPOINT`の値を利用します。環境変数も指定されていない場合、デフォルトのエンドポイント(https://annofab.com)を利用します
NOTES
You can also use flags syntax for POSITIONAL ARGUMENTS
$ anno3d project put_segment_label --help | cat
INFO: Showing help with the command 'anno3d project put_segment_label -- --help'.
NAME
anno3d project put_segment_label - 対象のプロジェクトにsegmentのlabelを追加・更新します。
SYNOPSIS
anno3d project put_segment_label PROJECT_ID EN_NAME SEGMENT_TYPE <flags>
DESCRIPTION
対象のプロジェクトにsegmentのlabelを追加・更新します。
POSITIONAL ARGUMENTS
PROJECT_ID
対象プロジェクト
EN_NAME
英語名称
SEGMENT_TYPE
"SEMANTIC" or "INSTANCE" を指定する。 "SEMANTIC"の場合、このラベルのインスタンスは唯一つとなる。 "INSTANCE"の場合複数のインスタンスを作成可能となる
FLAGS
--default_ignore=DEFAULT_IGNORE
deprecated。Annofabの標準プラグインを利用したプロジェクトでは指定しても無視されます。 このラベルがついた領域を、デフォルトでは他のアノテーションから除外するかどうか。 Trueであれば除外します。
--layer=LAYER
このラベルのレイヤーを指定する。 同じレイヤーのラベルは、頂点を共有することが出来ない。 また、大きな値のレイヤーが優先して表示される。 指定しない場合は 100
--label_id=LABEL_ID
追加・更新するラベルのid。指定しない場合はuuidが設定される。
--ja_name=JA_NAME
日本語名称。指定しない場合はen_nameと同じ名称が設定される。
--color=COLOR
ラベルの表示色。 "(R,G,B)"形式の文字列 R/G/Bは、それぞれ0〜255の整数値で指定する。 指定しない場合はランダムに設定される。
--annofab_id=ANNOFAB_ID
AnnofabのユーザID。指定が無い場合は環境変数`ANNOFAB_USER_ID`の値を採用する
--annofab_pass=ANNOFAB_PASS
Annofabのパスワード。指定が無い場合は環境変数`ANNOFAB_PASSWORD`の値を採用する
--annofab_endpoint=ANNOFAB_ENDPOINT
AnnofabのAPIアクセス先エンドポイントを指定します。 省略した場合は環境変数`ANNOFAB_ENDPOINT`の値を利用します。 環境変数も指定されていない場合、デフォルトのエンドポイント(https://annofab.com)を利用します
NOTES
You can also use flags syntax for POSITIONAL ARGUMENTS
コマンド例#
# バウンディングボックスのラベルを追加
anno3d project put_cuboid_label \
--annofab_id ${ANNO_ID} \
--annofab_pass ${ANNO_PASS} \
--project_id ${ANNO_PRJ}\
--label_id "car" \
--ja_name "車" \
--en_name "car" \
--color "(255, 0, 0)"
anno3d project put_cuboid_label \
--annofab_id ${ANNO_ID} \
--annofab_pass ${ANNO_PASS} \
--project_id ${ANNO_PRJ} \
--label_id "human" \
--ja_name "人" \
--en_name "human" \
--color "(0, 255, 0)"
# セマンティックセグメンテーションのラベルを追加
anno3d project put_segment_label \
--annofab_id ${ANNO_ID} \
--annofab_pass ${ANNO_PASS} \
--project_id ${ANNO_PRJ} \
--label_id "road" \
--ja_name "道" \
--en_name "road" \
--color "(238, 130, 238)" \
--segment_type SEMANTIC
anno3d project put_segment_label \
--annofab_id ${ANNO_ID} \
--annofab_pass ${ANNO_PASS} \
--project_id ${ANNO_PRJ} \
--label_id "wall" \
--ja_name "壁" \
--en_name "wall" \
--color "(0, 182, 110)" \
--segment_type SEMANTIC
# インスタンスセグメンテーションのラベルを追加
anno3d project put_segment_label \
--annofab_id ${ANNO_ID} \
--annofab_pass ${ANNO_PASS} \
--project_id ${ANNO_PRJ} \
--label_id "car-seg" \
--ja_name "車(seg)" \
--en_name "car-seg" \
--color "(255, 0, 0)" \
--segment_type INSTANCE