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
30 lines
572 B
TOML
30 lines
572 B
TOML
[package]
|
|
name = "ri-batch"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
rust-version.workspace = true
|
|
license.workspace = true
|
|
|
|
[lib]
|
|
name = "ri_batch"
|
|
path = "src/lib.rs"
|
|
|
|
[[bin]]
|
|
name = "rustyimage-batch"
|
|
path = "src/main.rs"
|
|
|
|
[dependencies]
|
|
ri-core.workspace = true
|
|
ri-types.workspace = true
|
|
ri-io.workspace = true
|
|
ri-ops.workspace = true
|
|
ri-fft.workspace = true
|
|
ri-morph.workspace = true
|
|
ri-macro.workspace = true
|
|
ri-binary.workspace = true
|
|
ri-segment.workspace = true
|
|
ri-measure.workspace = true
|
|
ri-roi.workspace = true
|
|
serde_json.workspace = true
|
|
glob = "0.3"
|