Julian Stirling
|
ad53f72a60
|
Bugfox, stop saving scans into log folder
|
2026-01-13 18:03:13 +00:00 |
|
Joe Knapper
|
9df3fd6360
|
Merge branch 'fast-sim' into 'v3'
Simulation Camera Improvements
Closes #638
See merge request openflexure/openflexure-microscope-server!458
|
2026-01-13 14:15:35 +00:00 |
|
Julian Stirling
|
0bba613a4b
|
Apply suggestions from code review of branch fast-sim
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2026-01-13 11:45:32 +00:00 |
|
Julian Stirling
|
51d6bdb991
|
Fully generate simulation sample canvas before setting to class attribute
|
2026-01-13 11:34:49 +00:00 |
|
Julian Stirling
|
4c557612fb
|
Apply suggestions from code review of branch fast-sim
Co-authored-by: Richard Bowman <richard.bowman@cantab.net>
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2026-01-12 17:41:51 +00:00 |
|
Julian Stirling
|
ec29a1999f
|
Update how stitching is called in Windows
|
2026-01-12 16:20:22 +00:00 |
|
Julian Stirling
|
0abbd827fd
|
Remove exception block from simulation that only silence errors and errors that are impossible to reach
|
2026-01-12 16:17:11 +00:00 |
|
Julian Stirling
|
8f52841f67
|
Add tests for new simulated camera poperites that update the canvas
|
2026-01-12 16:17:11 +00:00 |
|
Julian Stirling
|
fa89f24477
|
Type fixing for simulation camera
|
2026-01-12 16:17:11 +00:00 |
|
Julian Stirling
|
fc3ca8cbe7
|
Slightly increase glyph shape so that blob cannot touch edge
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
980af66548
|
Let lists of colours be set for simulation sample.
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
11379d8fa7
|
Allow colour to be set for simulation sample.
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
7b9f4aa202
|
Expose sample density and sample repeat for simulation camera to the UI in camera settings rather than as init options
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
159e2d14ab
|
Unify canvas and sample shape for simulation, set flag for if repeating.
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
99f7802195
|
Create sprites upsampled, before downsampling so they hhave a smoother edge interpolation
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
fa249a0f24
|
Calculate simulation images downsampled for speed
|
2026-01-12 16:17:10 +00:00 |
|
Julian Stirling
|
06cab8a6a4
|
Use type[] not Type[] in typehints, and add clarification comment.
|
2026-01-12 15:28:10 +00:00 |
|
Julian Stirling
|
560ca6e9fe
|
Tweak a docstring as the variables out of date
|
2026-01-12 15:28:10 +00:00 |
|
Julian Stirling
|
3db83534e8
|
Update for how Labthings-Fastapi 0.0.14 impements the fallback server
|
2026-01-09 17:43:11 +00:00 |
|
Julian Stirling
|
c1ad445517
|
Fix some final type issues in Autofocus
|
2026-01-09 15:18:06 +00:00 |
|
Julian Stirling
|
141ccc06c1
|
Some minor type fixes
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
58aa3df587
|
Fix a number of issues with camera_stage_mapping
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
18e89aa148
|
More typing fixes
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
8890590551
|
Type fix stitching
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
2e03ad28c4
|
Type fix scan directories
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
2701576a2c
|
Properly type the generic Background Detector class
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
7abede0db0
|
Fix type errors in remaining Things
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
99eee2e912
|
Fix camera type issues
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
9976c5cb84
|
Fix stage typehints
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
afeca2bbed
|
Fix picamera tuning setting type
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
5df5651fc2
|
Adjust name for a number of propery/setting setters
|
2026-01-09 15:18:05 +00:00 |
|
Julian Stirling
|
26d395f05d
|
Type fixes for system Thng
|
2026-01-09 15:18:04 +00:00 |
|
Julian Stirling
|
51512f36f7
|
Unify UI for action_button_for and property_control_for
|
2026-01-09 15:18:04 +00:00 |
|
Julian Stirling
|
afbc00acef
|
Improve __enter__ typing for things
|
2026-01-09 15:18:04 +00:00 |
|
Julian Stirling
|
d52548cc13
|
Improve camera buffer typing
|
2026-01-09 15:18:04 +00:00 |
|
Julian Stirling
|
e0c63ab354
|
Unify camera capute signatures
|
2026-01-09 15:18:04 +00:00 |
|
Julian Stirling
|
dcf329f1c5
|
Fix typing in stage_measure
|
2026-01-09 15:18:04 +00:00 |
|
Julian Stirling
|
85671e897e
|
Remove vesitgial code from utilities and fix types
|
2026-01-09 15:18:04 +00:00 |
|
Julian Stirling
|
4060c06a2b
|
Assorted type fixes
|
2026-01-09 15:18:04 +00:00 |
|
Julian Stirling
|
99f3d2d311
|
Start fixing some issues found by MyPy
|
2026-01-09 15:18:04 +00:00 |
|
Julian Stirling
|
4ad1fff656
|
Remove final dependencies
|
2025-12-17 15:52:03 +00:00 |
|
Julian Stirling
|
be5f9630ca
|
A fond farewell to the last of the InvocationLoggers
|
2025-12-17 15:52:03 +00:00 |
|
Julian Stirling
|
510a44dd17
|
Remove all cancel hooks from smart scan and stitching
|
2025-12-17 14:04:37 +00:00 |
|
Julian Stirling
|
5b15e2d34c
|
Fix camera stage mapping logging
|
2025-12-17 11:20:41 +00:00 |
|
Julian Stirling
|
e1dfceb0bd
|
Remove one final invocation logger dep from autofocus
|
2025-12-17 11:20:41 +00:00 |
|
Julian Stirling
|
09336c9cb5
|
Apply suggestions from code review of branch continue-removing-deps
Co-authored-by: Richard Bowman <richard.bowman@cantab.net>
|
2025-12-17 10:08:47 +00:00 |
|
Julian Stirling
|
7f8fb623ef
|
Remove deps from stage_measure
|
2025-12-16 17:27:22 +00:00 |
|
Julian Stirling
|
189e82e8dc
|
Remove deps from autofocus
|
2025-12-16 17:27:22 +00:00 |
|
Julian Stirling
|
4a327cc901
|
Remove deps from camera_stage_mapping
|
2025-12-16 16:24:04 +00:00 |
|
Julian Stirling
|
4a72521531
|
Remove deps from system thing
|
2025-12-16 14:57:13 +00:00 |
|