openflexure-microscope-server/openflexure_microscope/api
Richard Bowman 333b52aa9b background detect and better focus handling
The primary change here is that there's now an option
to skip autofocus if the background detect plugin says
the current image is background.

I have also overhauled the way it picks the next Z position
based on Joe's code; instead of just using the last point, it will
pick the closest point where we have a successful autofocus
recorded.  This will usually be the last point, except for raster
scans where it neatly reproduces the behaviour of the old code
but without needing to treat it as a special case (when we jump
back to the start of a line, it will use the z position of the start
of the previous line, rather than the end of the previous line).

This does represent a minor change to previous behaviour, but
it should not break anything that isn't already broken, i.e. it might
cause slightly odd behaviour if autofocus gives random results -
but probably indistinguishable from the current behaviour.
2022-04-06 23:15:25 +01:00
..
default_extensions background detect and better focus handling 2022-04-06 23:15:25 +01:00
dev_extensions 2.9 dev numpy types 2020-12-04 13:35:11 +00:00
utilities Static type analysis 2020-11-30 13:36:45 +00:00
v2 Removed openapi endpoints (now in LabThings) 2021-07-25 01:23:44 +01:00
__init__.py Removed old plugin system 2019-12-18 15:04:55 +00:00
app.py Remove unused import 2021-08-23 20:53:04 +01:00
openapi.py Sorted remaining content_type issues and blackened 2021-07-19 20:09:09 +01:00