Improve live plot image
Closes #2142 (closed) Closes #2102 (closed)
This MR improve few aspect of the live plot images.
- The colormap is now saved per detectors
- A remote BLISS API is provided to custom the colormap
- A basic
flint().get_live_plot
is provided to simplify remote access to live plots (for now only for images) - Expand a little more
get_live_plot
- Allow to retrieve image plot when image is not there
- Allow to retrieve image plot when there is not yet a plot
- Update the documentation
- Update the tests
- Update changelog
flint(); ct(tomocam)
p = flint().get_live_plot(image_detector="tomocam")
p.set_colormap(lut="viridis")
p.set_colormap(lut="gray")
p.set_colormap(vmin=50)
p.set_colormap(vmin="auto")
p.set_colormap(vmax=10000)
p.set_colormap(vmax="auto")
p.set_colormap(normalization="linear")
p.set_colormap(normalization="log")
p.set_colormap(normalization="gamma")
p.set_colormap(gamma_normalization=0.5)
p.set_colormap(gamma_normalization=0.1)
p.set_colormap(gamma_normalization=0.9)
p.set_colormap(autoscale=True)
p.set_colormap(autoscale_mode="minmax")
p.set_colormap(autoscale_mode="stddev3")