plot op• Data kinds: image2d × axes × signal × signal → image2d
• Call: import fullseye as fs; fs.ledger.plot_series(img, axes, x, y, kind='line', color='reference', width=2, marker_size=3, baseline=None, bar_width=0.7, clip=True, scheme='okabe_ito', style=None) (implementation को सीधे call करना हो तो import annotate; annotate.plot_series(img, axes, x, y, kind='line', color='reference', width=2, marker_size=3, baseline=None, bar_width=0.7, clip=True, scheme='okabe_ito', style=None), registry से लेना हो तो opsannotate.get("plot_series"))
line, scatter या bar बनाता है। data coordinate में लेता है (pixel axes तय करते हैं)।
axes : dict
axes_transform का return।
x, y : 1-D
समान लंबाई की series। खाली हो तो ValueError (खाली graph से यह पता नहीं चलता कि "data नहीं है"
या "बनाना भूल गए")।
kind : {'line','scatter','bar'}
baseline : float or None
kind='bar' का reference मान। None हो तो ylim का निचला सिरा।
bar_width : float
bar की चौड़ाई (पड़ोसी x के अंतराल के सापेक्ष अनुपात ∈ (0,1])।
clip : bool
True हो तो drawing area से बाहर जाने वाले points को exception बनाता है (imagedraw का clamp,
जो चुपचाप किनारे से चिपका देता है, झूठी polyline बना देता है)।
ValueError
लंबाई मेल नहीं खाती / खाली / non-finite / अज्ञात kind / clip=True पर range से बाहर।
• figure_annotation family guide
• dataset_conventions — Training dataset के conventions — COCO / YOLO / VOC और visual inspection में सावधानियाँ
• Sample data catalog (DL URL / license) — 2-D के लिए skimage.data (BSD/public) + synthetic, 3-D के लिए real data sources (Stanford/PDS आदि) के DL URL।
• Operators का स्रोत और संदर्भ — इस op family के मूल research/methods के स्रोत।
• Algorithm का मानक स्रोत (लेखक, वर्ष) और उपयोग ऊपर की family usage guide में दिए गए हैं।
• annotate_gallery — py -3.11 examples/annotate_gallery.py
• poc_camera_calibration — py -3.11 examples/poc_camera_calibration.py
• poc_camera_shake_deblur — py -3.11 examples/poc_camera_shake_deblur.py
• poc_crack_width_timeseries — py -3.11 examples/poc_crack_width_timeseries.py
• poc_dehazing — py -3.11 examples/poc_dehazing.py
• poc_dic_strain — py -3.11 examples/poc_dic_strain.py
• poc_driving_decisions — py -3.11 examples/poc_driving_decisions.py
• poc_driving_traffic — py -3.11 examples/poc_driving_traffic.py
• poc_focus_stacking — py -3.11 examples/poc_focus_stacking.py
• poc_interferometry_step — py -3.11 examples/poc_interferometry_step.py
• poc_measurement_system_analysis — py -3.11 examples/poc_measurement_system_analysis.py
• poc_panorama_drift — py -3.11 examples/poc_panorama_drift.py
• poc_particle_tracking — py -3.11 examples/poc_particle_tracking.py
• poc_photoelasticity — py -3.11 examples/poc_photoelasticity.py
• poc_pxrd_phase_peel — py -3.11 examples/poc_pxrd_phase_peel.py
• poc_registration_basin — py -3.11 examples/poc_registration_basin.py
• poc_river_surface_velocity — py -3.11 examples/poc_river_surface_velocity.py
• poc_superresolution_limits — py -3.11 examples/poc_superresolution_limits.py
• poc_template_tracking — py -3.11 examples/poc_template_tracking.py
• poc_timelapse_growth — py -3.11 examples/poc_timelapse_growth.py
• poc_wound_area_tracking — py -3.11 examples/poc_wound_area_tracking.py
image2d को input के रूप में लेते हैं)text_box · arrow · leader_line · label_points · crosshair · legend_box · color_bar · scale_bar
plot)axes_transform · data_to_pixel · nice_ticks · axes_frame · grid_lines · ticks
*Provenance: annotate.py — ANNOTATE operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.