amkovkov
6773503a76
feat: results exporting
2026-08-13 09:56:08 +03:00
amkovkov
96ca781fe7
feat: add ResultsExporter
...
move results postprocessing to separate class
fix few typos
2026-08-12 05:42:06 +03:00
amkovkov
ec054d88c4
feat: models caching
2026-08-10 15:09:04 +03:00
amkovkov
5b6abc045b
feat: testing and fixes
2026-07-08 08:25:09 +03:00
amkovkov
72ae26eee7
comprehensive update
...
1) remove unused components: camera view (due it causes segmentation faults), compute resources and all related, illuminator controller (due in useless without camera view), image storage service, temperature and humidity service
2) database schema - reduce tables references, features storing in records themselves in compressed form, add records creation and editing date and time, add separator comment column
3) analysis - rework of pipeline and ui, now database storing only raw data and all display values calculated from it
4) lights service - add reconnection if disconnected
5) add width and height command line arguments
6) fix some typos and other issues
2026-06-29 15:13:29 +03:00
amkovkov
81ed14fd99
feat: amine content analyzer changes
...
add filtering with Mahalanobis
fix some typos
also fix it after database reforge
2026-06-17 10:39:40 +03:00
amkovkov
668136d2c9
fix: GSS2.Core.DependencyInjectionHelper after database reforge
2026-06-17 10:36:13 +03:00
amkovkov
913805eb70
feat: mock run mode
...
extract IImageCapturerService interface from ImageCapturerService
add ImageCapturerMockService as implementation of IImageCapturerService
add --mock flag in command line interface and implement its usage
2026-06-17 10:35:36 +03:00
amkovkov
0676c0be75
feat: aminecontent calibration reforge
2026-06-17 10:31:40 +03:00
amkovkov
0849a0ae67
feat: quality property
2026-06-08 09:47:52 +03:00
amkovkov
226d35f5d5
feat: some analysis changes
2026-06-08 07:37:38 +03:00
amkovkov
f1a840b23b
feat: add delay before capturing
2026-06-08 07:36:22 +03:00
amkovkov
2d99880d08
feat: SystemView
2026-05-13 15:47:31 +03:00
amkovkov
3cc4d21947
feat: massive rework
...
1) GSS2.Core:
- strip prefixes in GSS2.Core.Analysis.AmineContent namespace class names
- add IEnumerable<double>.Variance extension
- remake analysis + update database so not needed to store all every file, calibration data also stored in database, also currently capturing images stored in system temporary directory and rewriting every time
2) GSS.UI.Core: AsyncImageRecordViewModel make zoom and pans public
3) GSS:
- remove image-storage-clear command
- remove ResultsView and ResultsViewModel, results presented in analysis
- rework calibration views
- add analysis views
- add text and number fields editors view
- add confirmation view on danger buttons
2026-05-13 12:56:32 +03:00
amkovkov
7a42ff5f3c
feat: SeparatorCalibration View and ViewModel
2026-04-14 16:18:13 +03:00
amkovkov
8cf1c89863
feat: starting to build a application itself
...
add "capture" and "camera-tuning" commands for cli
2026-04-07 13:28:20 +03:00
amkovkov
d0ecc31da2
feat: add MDA serializer
...
utility for serialization and deserialization of multi-dimensional
arrays
2026-04-06 14:49:25 +03:00
amkovkov
bbf233d14c
feat: update db, move autogen db slop to subdir
2026-03-18 19:33:56 +03:00
amkovkov
d2fa10003e
fix: ImageStorage.GetFullPath
2026-03-11 13:22:25 +03:00
amkovkov
bf7dc5a3d4
feat: Dictionary AddRange extensions
2026-03-11 13:21:35 +03:00
amkovkov
821144a691
fix: typos
...
TOO many typos
2026-03-11 12:46:21 +03:00
amkovkov
cd974ebcca
feat: update amine content calibration db
2026-03-04 10:00:17 +03:00
amkovkov
702a46fc55
feat: ImageSotrage clear
2026-03-02 09:22:38 +03:00
amkovkov
55cd62ec9c
feat: ImageStorageService add sub dirs
2026-02-27 12:32:55 +03:00
amkovkov
c010b0ab6a
feat: AmineContentCalibration db fix warnings, remove tray table
2026-02-27 12:32:24 +03:00
amkovkov
64fa8090dc
refactor: AmineContent Database
2026-02-27 08:58:33 +03:00
amkovkov
77371f656a
feat: EnumerableExtensions All and Any IEnumerable<bool> extensions
2026-02-26 11:18:06 +03:00
amkovkov
6bbe0d7e09
feat: ImageStorageService
2026-02-26 07:50:15 +03:00
amkovkov
f1ce8ea572
feat: add IlluminatorService intencity changed events
2026-02-19 08:15:42 +03:00
amkovkov
1c315a6994
feat: Control value converter
2026-02-17 14:54:38 +03:00
amkovkov
5b8db82894
feat: camera tuning + capturing command + raw image correction
2026-02-17 14:42:50 +03:00
amkovkov
50df69edf5
feat: Camera settings + some refactor
2026-02-16 11:45:04 +03:00
amkovkov
691129eff4
refactor: hardware services
2026-02-12 08:34:19 +03:00
amkovkov
eaa20dbe75
fix: typo
2026-02-12 07:22:37 +03:00
amkovkov
40aa38d353
feat: SectionPanel
...
Add scroll flugs
Add carusel scroll
Add animation
2026-02-10 15:03:23 +03:00
amkovkov
6a6cf2e78a
fix: typo
2026-02-09 12:50:05 +03:00
amkovkov
47ca758fbb
fix: CameraService view finder
...
Image capturing while view finder work
2026-02-09 09:42:39 +03:00
amkovkov
201c67d46e
refactor: move Logging to GSS2.Core
2026-02-04 07:31:56 +03:00
amkovkov
99ebb79e0f
feat: CameraView OpenGL render
2026-02-03 20:09:29 +03:00
amkovkov
dc3c195c21
feat: CameraView + CameraService fences
2026-01-29 12:10:59 +03:00
amkovkov
3283d73b3b
fix: CameraView memory leakage
2026-01-28 15:03:46 +03:00
amkovkov
58f307c444
feat: GSS2.Test refactor + ComputeResourcesService
2026-01-26 13:54:29 +03:00
amkovkov
d4e7c300f4
chore: move CameraView logic to itself
2026-01-23 08:42:58 +03:00
amkovkov
8896629ce2
fix: GSS2.Test Vulakn render image buffer rotation
2026-01-23 07:52:05 +03:00
amkovkov
5af1c508f5
feat: GSS2.Test - UI+DI, Vulkan render test
2026-01-22 08:04:04 +03:00
amkovkov
2ce8d3e966
feat: AvaloniaUi GSS2.Test
2026-01-16 14:17:19 +03:00
amkovkov
af828a407d
feat: image caprure with averaging
2026-01-16 09:44:00 +03:00
amkovkov
ced7e294eb
feat: CameraService
...
Add stable optainitng of raw image from camera
2026-01-15 14:58:11 +03:00
amkovkov
18a50b745d
fix: typo in CameraService
2025-12-19 09:32:12 +03:00
amkovkov
4de442f51f
feat: CameraService camera image capture
...
Add GSS2.FrameDecoders project for image decoding realizations
Add IFrameDecoder interface and FrameDecoderHelper class
Add CameraService.CaptureImage method
2025-12-18 09:26:00 +03:00