|
@@ -142,6 +142,13 @@ function adjustBrightnessAndContrast() {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+function fitImageSize() {
|
|
|
+ const viewport = cornerstone.getEnabledElementByViewportId(currentViewportId)
|
|
|
+ .viewport as cornerstone.StackViewport;
|
|
|
+ viewport.resetCamera();
|
|
|
+ viewport.render();
|
|
|
+}
|
|
|
+
|
|
|
function deleteSelectedMark(): void {
|
|
|
const viewport =
|
|
|
cornerstone.getEnabledElementByViewportId(currentViewportId).viewport;
|
|
@@ -548,10 +555,12 @@ const StackViewer = ({
|
|
|
|
|
|
break;
|
|
|
}
|
|
|
- case 'Fit Size':
|
|
|
+ case 'Fit Size': {
|
|
|
// Implement the logic to fit the image size
|
|
|
+ fitImageSize();
|
|
|
console.log('Fitting Image Size');
|
|
|
break;
|
|
|
+ }
|
|
|
case 'Original Size':
|
|
|
// Implement the logic to set the image to original size
|
|
|
console.log('Setting Image to Original Size');
|