cellUview is alternative software that runs on an OpenFlexure 3D-printed microscope. Images are enhanced in real-time by changing exposure, contrast, edge enhancement, dilation, contrast and k-means clustering.
This redefines the callback framework throughout openflexure by passing instances of a frame class. When a capture is being taken, metadata values in the frame are set and encoded as exif data inside the jpg. A demo GUI button restore capture reads this metadata to restore settings from the last capture on this run. The GUI display is updated to match.
(NOTE the settings restoration should be linked up to a gallery feature to select from a given image. This restore will fail if there has not already been a capture on this run).
Solves #18
This redefines the callback framework throughout openflexure by passing instances of a frame class. When a capture is being taken, metadata values in the frame are set and encoded as exif data inside the jpg. A demo GUI button restore capture reads this metadata to restore settings from the last capture on this run. The GUI display is updated to match.
(NOTE the settings restoration should be linked up to a gallery feature to select from a given image. This restore will fail if there has not already been a capture on this run).