openflexure-microscope-server/openflexure_microscope/api
Richard Bowman 5527c4eb7b Fix auto-exposure and AWB
The previous "auto calibrate" button for the camera relied on a
combination of the built-in autoexposure/AWB and
some JPEG-based tweaks to get the exposure settings right.
This often led to confusing results, e.g. oscillating between green and
 pink images.

 I have rewritten the auto-exposure code to adjust gain and shutter
 speed based on the raw image.  This seems to be
 very reliable, at the expense of being quite slow.  That's a price I'm
 happy to pay.

 I have replaced both the camera's auto white balance and my
 JPEG-based AWB hack with a single-shot AWB method that
 looks at the raw image.
2021-02-11 14:30:20 +00:00
..
default_extensions Fix auto-exposure and AWB 2021-02-11 14:30:20 +00:00
dev_extensions 2.9 dev numpy types 2020-12-04 13:35:11 +00:00
static Make the origin override persistent 2021-02-09 09:46:52 +00:00
utilities Static type analysis 2020-11-30 13:36:45 +00:00
v2 Handle missing endpoints 2020-11-30 17:10:00 +00:00
__init__.py Removed old plugin system 2019-12-18 15:04:55 +00:00
app.py Test cobertura mypy coverage report 2021-01-08 10:05:31 +00:00