Julian Stirling
|
761957d7fb
|
Clarify exposure variables in docstring
|
2025-06-25 17:53:43 +01:00 |
|
Julian Stirling
|
0389ab760a
|
Apply suggestions from code review of branch jpeg-capture-in-stacking
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2025-06-25 16:52:23 +00:00 |
|
Julian Stirling
|
ee8c58c99f
|
Docstrings, typehints, and clarifications in PiCamera and its utils
|
2025-06-25 17:36:11 +01:00 |
|
Julian Stirling
|
83e0e08ccc
|
Apply suggestions from code review of branch jpeg-capture-in-stacking
Co-authored-by: Beth Probert <beth_probert@outlook.com>
|
2025-06-25 15:12:28 +00:00 |
|
Julian Stirling
|
0751457ed3
|
Remove rednundant if __main__ from hardware tests
|
2025-06-25 16:01:59 +01:00 |
|
Julian Stirling
|
ce5b5b781c
|
Add typehints and docstrings as suggested in review
|
2025-06-25 15:55:48 +01:00 |
|
Julian Stirling
|
0933ece63a
|
Apply suggestions from code review of branch jpeg-capture-in-stacking
Co-authored-by: Beth Probert <beth_probert@outlook.com>
|
2025-06-25 15:39:36 +01:00 |
|
Julian Stirling
|
2d49bf2061
|
Remove duplicate exposure property from picamera thing
|
2025-06-25 10:21:54 +01:00 |
|
Julian Stirling
|
59d15fb186
|
Add further comment to picamera tests
|
2025-06-25 10:18:43 +01:00 |
|
Julian Stirling
|
8a4ad49c03
|
Apply suggestions from code review of branch jpeg-capture-in-stacking
Co-authored-by: Richard Bowman <richard.bowman@cantab.net>
|
2025-06-25 09:17:32 +00:00 |
|
Julian Stirling
|
4e78f3d104
|
Fix exposure time adjusting when setting the same value and add test
Closes #433
|
2025-06-24 17:01:16 +01:00 |
|
jaknapper
|
9966cb0fbb
|
Longer wait in exposure time test with fewer loops and lower exposure time
|
2025-06-24 15:55:19 +01:00 |
|
jaknapper
|
83832bf375
|
Update import name of recalibrate_utils
|
2025-06-24 15:53:57 +01:00 |
|
Julian Stirling
|
a43a82213d
|
Improve docs for hardware specific tests
|
2025-06-24 14:07:58 +01:00 |
|
jaknapper
|
11c8f47e20
|
Rename central image to sharpest
|
2025-06-23 18:13:46 +01:00 |
|
jaknapper
|
7c3a9ad01f
|
Copy sharpest image from stack, not the most average sharpness!
|
2025-06-23 18:08:27 +01:00 |
|
Julian Stirling
|
febb0d2690
|
Clarify white balance code.
|
2025-06-23 17:49:35 +01:00 |
|
Julian Stirling
|
cdae90013a
|
Modify comment for clarity in the function that copies the lens shading algorithm
|
2025-06-23 16:24:40 +00:00 |
|
Julian Stirling
|
afea1e3658
|
Create function for flattening and rounding array and converting to a list
|
2025-06-23 17:22:28 +01:00 |
|
jaknapper
|
62a07622fa
|
If not provided, find resize from image size when stitching
|
2025-06-23 15:09:18 +01:00 |
|
Julian Stirling
|
c659ba8f5e
|
Minor tidying to Picamera Thing
|
2025-06-23 13:07:26 +01:00 |
|
Julian Stirling
|
dd63d74651
|
Removing mjpeg bitrate setter from UI and Python as it wasn't implemented fully and isn't a setting that should need changing
|
2025-06-23 12:39:41 +01:00 |
|
Julian Stirling
|
72faba0272
|
Fix issues found by linter in PiCamera Code
Issue #423 created based on lens shading TODOs
|
2025-06-23 12:39:25 +01:00 |
|
Julian Stirling
|
0e3f4305b5
|
Tidy post refactor of cameras
|
2025-06-23 11:26:24 +01:00 |
|
Julian Stirling
|
4368dc3d90
|
Consolidate functionality into BaseCamera from Capture Thing and StreamingPicamera2
|
2025-06-23 11:26:22 +01:00 |
|
Julian Stirling
|
b5606984ae
|
Consolidate the BaseCamera, CameraStub, and CameraProtocol, move StreamingPiCamera2 to this repo
|
2025-06-23 11:25:49 +01:00 |
|
jaknapper
|
628fd145f3
|
Cleaned up settling time maths to only calculate once
|
2025-06-23 11:25:49 +01:00 |
|
jaknapper
|
35e1d6cdee
|
Remove unused actions in capture
|
2025-06-23 11:25:49 +01:00 |
|
jaknapper
|
4271c28045
|
More descriptive variable names in smart_scan, use resize in stitching with no default
|
2025-06-23 11:25:49 +01:00 |
|
jaknapper
|
7052917ff9
|
capture_image in stub raises NotImplemented
|
2025-06-23 11:25:49 +01:00 |
|
jaknapper
|
2f9e37a02f
|
More descriptive timing variable names
|
2025-06-23 11:25:49 +01:00 |
|
jaknapper
|
985d20e032
|
Capture resolution as a Thing property
|
2025-06-23 11:25:49 +01:00 |
|
jaknapper
|
8c8c6568c3
|
Updated docstring for start_streaming
|
2025-06-23 11:25:49 +01:00 |
|
jaknapper
|
2d946637eb
|
Added buffer_count as an argument of streaming
|
2025-06-23 11:25:48 +01:00 |
|
jaknapper
|
968bd339c2
|
SETTLING_TIME global in stacking
|
2025-06-23 11:25:37 +01:00 |
|
jaknapper
|
478c3629c9
|
Scan_resize from global vars, added to scan_data
|
2025-06-23 11:19:23 +01:00 |
|
jaknapper
|
52b58241cc
|
Added copy_sharpest_image to autofocus
|
2025-06-23 11:19:23 +01:00 |
|
jaknapper
|
d39bcbaf5c
|
Moved streaming changing to inner loop
|
2025-06-23 11:19:23 +01:00 |
|
jaknapper
|
0d32983b62
|
Only undershoot z stack if image count > 1, settle before first capture
|
2025-06-23 11:19:23 +01:00 |
|
jaknapper
|
744ec28f93
|
Get images as a PIL image from camera, use resizing and saving as settling time in stack
|
2025-06-23 11:19:20 +01:00 |
|
jaknapper
|
dbed1c6971
|
Default resize in stitching for scan tab stitching
|
2025-06-23 11:17:46 +01:00 |
|
jaknapper
|
9f2a131f1e
|
Swap stream for scan, target_resolution as arg
|
2025-06-23 11:17:46 +01:00 |
|
jaknapper
|
f5c1ff2621
|
Ruff formating
|
2025-06-23 11:17:46 +01:00 |
|
jaknapper
|
17f3bbe646
|
Low res stream during scanning for instant high res captures
|
2025-06-23 11:17:46 +01:00 |
|
jaknapper
|
a9fdd0ea3e
|
Wait params in captures, multiple attempts to capture
|
2025-06-23 11:17:46 +01:00 |
|
jaknapper
|
de7ffb9d1e
|
Stream_name and capture_method args updated
|
2025-06-23 11:17:46 +01:00 |
|
jaknapper
|
8bc0573ab1
|
Capture_array can now use "full" stream
|
2025-06-23 11:17:46 +01:00 |
|
jaknapper
|
9d1385231d
|
Rename jpeg_array to highres_array
|
2025-06-23 11:17:46 +01:00 |
|
jaknapper
|
132efa8033
|
Options for capture method, default downsampling of correlations
|
2025-06-23 11:17:45 +01:00 |
|
jaknapper
|
26163dc97e
|
Added a new way to capture full res JPEGs, need to do a comparison of results
|
2025-06-23 11:17:45 +01:00 |
|