|
@@ -151,6 +151,15 @@ function VerticalFlip(): void {
|
|
viewport.setCamera({ flipVertical: !flipVertical });
|
|
viewport.setCamera({ flipVertical: !flipVertical });
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+function ApplyColormap(): void {
|
|
|
|
+ const viewport = cornerstone.getEnabledElementByViewportId(currentViewportId)
|
|
|
|
+ .viewport as cornerstone.StackViewport;
|
|
|
|
+ // Implement the logic to apply colormap
|
|
|
|
+ viewport.setProperties({ colormap: { name: 'hsv' } });
|
|
|
|
+ viewport.render();
|
|
|
|
+ console.log('Applying Colormap');
|
|
|
|
+}
|
|
|
|
+
|
|
const StackViewer = ({
|
|
const StackViewer = ({
|
|
imageIndex = 0,
|
|
imageIndex = 0,
|
|
imageUrls = [],
|
|
imageUrls = [],
|
|
@@ -389,6 +398,9 @@ const StackViewer = ({
|
|
// Implement the logic for more options
|
|
// Implement the logic for more options
|
|
console.log('Showing More Options');
|
|
console.log('Showing More Options');
|
|
break;
|
|
break;
|
|
|
|
+ case 'Apply Colormap':
|
|
|
|
+ ApplyColormap();
|
|
|
|
+ break;
|
|
default:
|
|
default:
|
|
break;
|
|
break;
|
|
}
|
|
}
|