cornerstone3D
cornerstone3D copied to clipboard
feat: WSI Viewport - basic framework to display WSI images with annotations
Context
Show whole slide imaging DICOM in a CS3D viewport.
Changes & Results
- Added a WSI Viewport to show WSI images
- Adding mappings to/from WSI image positioning in the get/set camera calls
- Add notifications for viewport render to ensure annotation updates occur
- Add pre-built deployment to the externals directory to avoid needing to checkout build
- Added lazy load for dicom-microscopy-viewer to allow building without DMV to be included.
- Fixed dicom-microscopy-viewer to be lazy loadable
Testing
Run wsi and wsiAnnotationTools Basic viewing and simple annotations should be supported
Fixes for [#1090]
Checklist
PR
- [] My Pull Request title is descriptive, accurate and follows the semantic-release format and guidelines.
Code
-
[] My code has been well-documented (function documentation, inline comments, etc.)
-
[] I have run the
yarn build:update-api
to update the API documentation, and have committed the changes to this PR. (Read more here https://www.cornerstonejs.org/docs/contribute/update-api)
Public Documentation Updates
- [] The documentation page has been updated as necessary for any public API additions or removals.
Tested Environment
- [] "OS:
- [] "Node version:
- [] "Browser:
Deploy Preview for cornerstone-3d-docs canceled.
Name | Link |
---|---|
Latest commit | b48d6cfd403bafa4eedf6ce52bd618ecf2e7ceba |
Latest deploy log | https://app.netlify.com/sites/cornerstone-3d-docs/deploys/66328c690600760008f2ae06 |
Added a branch https://github.com/ImagingDataCommons/dicom-microscopy-viewer/pull/111 with changes required to run this basic WSI view
This looks good for now, but as discussed we need to decide whether to merge or not.
Hello! Any update on when this feature could be added to OHIF Viewer?