mahos_dq.msgs.confocal_msgs.Image#
- class mahos_dq.msgs.confocal_msgs.Image(params: dict | None = None)#
Confocal image frame and acquisition state snapshot.
- Variables:
direction – Scan plane for this image (XY/XZ/YZ).
image – 2D image array, possibly complex-valued.
running – True while scan acquisition is active.
aborted – True when acquisition was aborted before normal completion.
start_time – Acquisition start timestamp.
finish_time – Acquisition finish timestamp, or
Nonewhile running.clabel – Colorbar label string for visualization.
cunit – Colorbar unit string for visualization.
- __init__(params: dict | None = None)#
Methods
__init__([params])finalize(aborted)set attributes to finalize the data.
get_image([complex_conv])has_data()return True if data is ready and valid data could be read out.
is_complex()is_finalized()