feat : test

This commit is contained in:
mozzie 2024-09-18 15:23:43 +08:00
parent 9917b77077
commit 98b5b354d9
5 changed files with 10 additions and 6 deletions

View File

@ -23,6 +23,8 @@ pnpm config set virtual-store-dir-max-length 70
- 不同结构的窗宽窗位快速选择需要考虑不同身体结构的dicom image
- 炸显存问题electron关闭硬件加速还是无法接解决1000+外周的mpr
## 窗宽创维相关的一些小问题
- 心脏软组织窗

View File

@ -39,6 +39,7 @@ const themeTitleBarStyles = {
export const platform = process.platform === "darwin" ? "macos" : "windows";
app.commandLine.appendSwitch('disable-web-security');
app.disableHardwareAcceleration()
function createWindow() {
win = new BrowserWindow({

View File

@ -100,4 +100,4 @@
"vite-plugin-electron-renderer": "^0.14.5",
"vite-plugin-node-polyfills": "0.22.0"
}
}
}

View File

@ -6,12 +6,17 @@ export const initCornerstoneDICOMImageLoader = () => {
const { preferSizeOverAccuracy, useNorm16Texture } =
cornerstone.getConfiguration().rendering;
console.log("dddd", cornerstone.getConfiguration().rendering);
cornerstone.setUseSharedArrayBuffer(true);
cornerstone.setConfiguration({
detectGPUConfig: {
// benchmarksURL: "http://localhost:9000",
},
rendering: cornerstone.getConfiguration().rendering,
rendering: {
...cornerstone.getConfiguration().rendering,
// useCPURendering: true,
// useNorm16Texture: true,
},
isMobile: false,
enableCacheOptimization: false,
});

View File

@ -225,10 +225,6 @@ export const Viewer = () => {
cornerstoneTools.removeTool(CrosshairsTool);
cornerstoneTools.removeTool(WindowLevelTool);
cornerstoneTools.removeTool(ZoomTool);
renderingEngineRef.current
?.getVolumeViewports()
.forEach((vp) => vp.setVolumes([]));
};
}, [SeriesInstanceUID, StudyInstanceUID]);