fullseye

legend_box — ANNOTATE furniture op

使い方

色 × 説明の凡例。箱の高さは要素数から閉形式で決まる

height = 2*pad + n*row_h + (n-1)*row_gap (``row_h = max(swatch, 文字高))。

Parameters

entries : sequence (color, text) の並び。color は役割名でも RGB でもよい。 markers : bool True なら役割名に対応する :data:palette.ROLE_MARKERS の記号を 説明の前に付ける(色だけに意味を載せないため)。役割名でない 要素には記号が無いので付かない。

Returns

ndarray

Raises

ValueError entries が空 / 形が (color, text) でない / 箱が画像からはみ出す / 未知の役割名。

詳しい使い方ガイド

背景知識ガイド(この op の手前にある物理・規約)

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(image2d を入力に取れる)

text_box · arrow · leader_line · label_points · crosshair · color_bar · scale_bar · axes_frame

同カテゴリ(furniture)

color_bar · scale_bar


Provenance: annotate.py — ANNOTATE operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.