Commit Graph
2 Commits
Author SHA1 Message Date
osobh 70d9896547 M17: ImageJ/FIJI feature parity batch 2 — 8 more features (327 tests)
1. File Formats: FITS reader (BITPIX 8/16/32/-32/-64, BZERO/BSCALE),
   AVI reader/writer (uncompressed RIFF), raw binary import
2. Image Calculator: 13 operations (Add/Sub/Mul/Div/AND/OR/XOR/Min/Max/
   Average/Difference/Copy/Transparent-zero), stack calculator
3. Auto-Threshold: 12 new methods (Huang, Intermodes, Li, MaxEntropy,
   Mean, MinError, Minimum, Moments, Percentile, RenyiEntropy, Shanbhag, Yen)
4. Background: sliding paraboloid, create_background, light_background option
5. Multi-point Counter: cell counting with categories, CSV export, auto-detect
6. Stack Statistics: per-slice stats, z/t profiles, kymograph extraction
7. Annotations (new ri-annotation crate): text/arrow/scale_bar with 8x8
   bitmap font, burn_annotations to pixel data
8. Batch Processing: process_directory, convert_directory, batch_measure,
   recursive processing with progress callbacks
2026-03-14 13:07:51 -07:00
Omar SobhandClaude Opus 4.6 b3520373fc Add M15: image registration, stitching, batch macro CLI, user documentation
- Phase correlation registration with sub-pixel accuracy (ri-fft/registration.rs)
- Shared FFT utilities extracted from deconvolution (ri-fft/fft_util.rs)
- Image stitching with linear blending: pair + grid modes (ri-ops/stitch.rs)
- Batch macro CLI binary `rustyimage-batch` with full Operation dispatch (ri-batch crate)
- mdBook user guide: 27 pages covering all operations, analysis, macros, and advanced topics
- IPC commands + frontend Registration submenu (phase correlate, align, translate, stitch)
- README updated with batch CLI docs, registration/stitching features, 181 tests, 26 crates

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-03-10 08:07:05 -07:00