Description
Currently, NanoPSD overlays legends (e.g., morphology labels, contour annotations) on the cropped region of interest (ROI) rather than the original full-resolution image. This leads to inconsistent visualization and reduced interpretability, especially when comparing outputs across different processing stages.
Observed Behavior
- Image is cropped for processing (e.g., nanoparticle detection region)
- Legends and annotations are rendered directly on this cropped image
- Final saved output contains annotations only within the cropped frame
Expected Behavior
- All legends and annotations should be placed on the original full image
- The detected ROI results should be mapped back to the original coordinate system
- Final output should preserve full image context with correctly positioned overlays
Why This Matters
- Reduces publication-quality visualization
- Inconsistent with typical SEM/TEM analysis workflows
Proposed Fix / Direction
- Render all annotations (contours, ellipses, legends, labels) on the original image
Steps to Reproduce
- Run NanoPSD on any SEM/TEM image with cropping enabled
- Inspect output image
- Observe legends confined to cropped region
Impact
Medium–High (affects visualization quality and usability for publication)
Description
Currently, NanoPSD overlays legends (e.g., morphology labels, contour annotations) on the cropped region of interest (ROI) rather than the original full-resolution image. This leads to inconsistent visualization and reduced interpretability, especially when comparing outputs across different processing stages.
Observed Behavior
Expected Behavior
Why This Matters
Proposed Fix / Direction
Steps to Reproduce
Impact
Medium–High (affects visualization quality and usability for publication)