fullseye

zoom_inset — ANNOTATE compose op

使い方

拡大の差し込み ―― 元図に引き出し線を付ける。

拡大は np.repeat最近傍(整数倍)。補間しないのは、拡大図が 「元の画素そのもの」であることを保証するため(滑らかにすると、無かった 構造が生まれたように見える)。

Parameters

src_rect : (x, y, w, h) 拡大元。 dst_xy : (x, y) 差し込み先の左上。 factor : int 整数の拡大率(>= 1)。 connect : bool True なら元枠と差し込み枠の対応する角を 2 本の線で結ぶ。

Raises

ValueError factor が 1 未満か非整数、元枠/差し込みが画像からはみ出す。

詳しい使い方ガイド

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

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

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

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

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

同カテゴリ(compose)

compare_frame · panel_grid


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

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