Package uk.ac.gda.client.live.stream.calibration
package uk.ac.gda.client.live.stream.calibration
-
ClassDescriptionCreates axes datasets for a data stream calibrated to x and y scannables given pixel size and pixel coordinates of the beam in the camera feed.A binning-aware axes provider which always returns axes in full-resolution pixel space.Used by
CalibratedAxesProvider, calculates calibrated axes values, based on an observed scannable.Provides calibration for data streamsRepresents a store ofCalibratedAxesProviders identified by a keyCreates axes datasets for a data stream calibrated to x and y scannables given pixel size and camera offsetCreates a newCameraOffsetCalibrationwith values provided by a CSV file.ACalibrationStorecomposed ofCameraOffsetCalibrations constructed from a CSV lookup table file.Create axes datasets for a data stream displaying camera pixel numbers on axes.This implementation observes a givenEnumPositionerand always delegates to theCalibratedAxesProvidercorresponding to the current enumerated position.