Measurements/Annotations Module: Improve reliability for parsing and displaying instance and series annotations
Currently the measurement sidebar module in the OHIF viewer has inconsistencies with loading, saving, and storing annotations made in the frontend interface. We need to rework this module to have a consistent annotation system.
Requirements:
- Provide a cohesive service that is able to display instance annotations (angles, points, regions of interest) and series annotations (annotations added to the series via the OHIF tagging UI) #86 (closed). Series annotations should appear in an overlay at the bottom of a viewport. This may necessitate that we inject an "overlay service" similar to what is available in OHIF v3.
- Display the annotations in the "Measurements" sidebar group by their type. #87 (closed)
- Display series tags in an overlay at the bottom of the image viewport (in the main viewer).
Implementation notes: the service should build on top of Cornerstone3D and mirror the (similar) service provided by OHIF v3.
Project Tracking
OP#136 OP#141 OP#65
Edited by Rob Oakes