pointer op• Datenarten: image2d → image2d
• Aufruf: import fullseye as fs; fs.ledger.arrow(img, p0, p1, color='emphasis', width=2, head_len=12.0, head_width=9.0, scheme='okabe_ito', style=None) (die Implementierung direkt: import annotate; annotate.arrow(img, p0, p1, color='emphasis', width=2, head_len=12.0, head_width=9.0, scheme='okabe_ito', style=None); aus dem Register: opsannotate.get("arrow"))
Ein Pfeil von p0 nach p1 (der Schaft über imagedraw.draw_line, die Spitze gefüllt).
p0, p1 : (x, y)
Startpunkt und Spitze. x=col, y=row.
head_len, head_width : float
Länge und Breite der Pfeilspitze [px]. 0 ergibt nur eine Strecke. Bei kurzen Pfeilen, deren Pfeilspitze länger als der Schaft ist,
wird die Pfeilspitze auf 8/10 der Schaftlänge ähnlich verkleinert (sonst
läge der Ansatz der Pfeilspitze hinter dem Startpunkt und der Schaft würde rückwärts gezeichnet).
style : dict or None
Durchgereichte Argumente an imagedraw.draw_line, das den Schaft zeichnet (Strichelung usw.).
ndarray
ValueError
Endpunkte nicht endlich oder identisch, negative Stärke oder Pfeilspitzenmaße, beide Enden außerhalb des Bilds.
• Leitfaden zur Familie figure_annotation
• dataset_conventions — Konventionen für Trainingsdatensätze — COCO / YOLO / VOC und Fallstricke in der Sichtprüfung
• Katalog der Beispieldaten (Download-URLs / Lizenzen) — 2-D nutzt skimage.data (BSD/Public Domain) plus synthetische Bilder, 3-D nennt Download-URLs echter Datenquellen (Stanford, PDS, …).
• Herkunft und Literatur der Operatoren — die Quellen der Forschung/Verfahren, auf denen diese Operatorfamilie beruht.
• Der kanonische Algorithmus (Autor, Jahr) und seine Anwendungen stehen im Familienleitfaden oben.
• annotate_gallery — py -3.11 examples/annotate_gallery.py
• poc_agv_fleet — py -3.11 examples/poc_agv_fleet.py
• poc_car_parking — py -3.11 examples/poc_car_parking.py
• poc_diabolo_model_and_vision — py -3.11 examples/poc_diabolo_model_and_vision.py
• poc_leak_localization — py -3.11 examples/poc_leak_localization.py
• poc_machine_condition_fusion — py -3.11 examples/poc_machine_condition_fusion.py
• poc_peg_insertion_tactile — py -3.11 examples/poc_peg_insertion_tactile.py
• poc_river_surface_velocity — py -3.11 examples/poc_river_surface_velocity.py
• poc_ttc_rss — py -3.11 examples/poc_ttc_rss.py
image2d als Eingabe)text_box · leader_line · label_points · crosshair · legend_box · color_bar · scale_bar · axes_frame
pointer)leader_line · label_points · crosshair
*Provenance: annotate.py — ANNOTATE Operator-Registry. Diese Notiz wird von tools/opdocs.py md erzeugt (nicht von Hand bearbeiten).*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.