Repository navigation
v.2.9.11
Release v2.9.11
Date: 2026-01-15
Improvements
- Synthetic spectral analysis
- Simplified and cleaned function signatures
- More consistent angle handling and velocity floor thresholding
- Improved figure layout prior to export (aspect ratio, box, linewidths)
- Pulse analysis
- Corrected scaling factor
- Added
CorrectionCoeffparameter - Background filling switched to
maskedAveragefor improved stability
- Cross-section & flow analysis
- Removal of unused parameters
- More robust handling of low-velocity and degenerate cases
- Papilla detection
- Improved handling of spatial reference and detection edge cases
Bug Fixes
- Fixed frame capture logic in
circleImages(now uses current axes for video resizing) - Fixed undefined variable access in
createMask - Corrected method name typo:
createtimeVector→createTimeVector - Fixed multiple output edge cases that could previously fail or return inconsistent results
- Corrected background fill method inconsistencies (
inpaintCoherentvs defaults)
Figures & Outputs
- Improved figure aesthetics and export reliability
- More consistent figure-saving pipeline
- Cleaner handling of outputs in
strokeAndTotalVolume - Removal of obsolete or redundant plotting paths
Maintenance & Cleanup
- Removed deprecated
ExtendedPulseAnalysis - Parameter cleanup across pulse, spectral, and cross-section analysis functions
- Formatting and readability improvements in blood-flow velocity code
- Improved warning and error messages
Summary
v2.9.11 improves numerical robustness, cleans analysis APIs, fixes multiple edge-case bugs, and significantly improves figure generation and output consistency.
What's Changed
- feat: print app root by @Neww3r in DigitalHolography/EyeFlow#26
- fix: setup parpool when deployed by @Neww3r in DigitalHolography/EyeFlow#27
Full Changelog: DigitalHolography/EyeFlow@2.9.10.2...2.9.11