Thomas Ales
|
3989c2a1b8
|
Implement row-averaged FFT feature for same-row SNR cleanup
Add row-averaged FFT feature with configurable window size (row_avg_n
parameter) for improved signal-to-noise ratio on noisy scans. Includes:
- Gaussian-weighted same-row neighbor averaging (never crosses rows)
- Masked/renormalized convolution handling for edge cases and masked samples
- Cache format v2 with row_avg_n tracking to prevent silent cache mismatches
- GUI dialog option for row-average window configuration
- Comprehensive tests validating kernel properties, background subtraction
invariance, and cache dispatch
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-08-07 21:50:05 -05:00 |
|