【NM自定义】三维MIP视口影像显示异常
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
7006cf849e
commit
329d6b1ff6
|
@ -111,6 +111,7 @@ import {
|
|||
} from '@cornerstonejs/core'
|
||||
import * as cornerstoneTools from '@cornerstonejs/tools'
|
||||
import cornerstoneDICOMImageLoader from '@cornerstonejs/dicom-image-loader'
|
||||
import { createImageIdsAndCacheMetaData } from '@/views/trials/trials-panel/reading/dicoms/components/Fusion/js/createImageIdsAndCacheMetaData'
|
||||
const {
|
||||
ToolGroupManager
|
||||
} = cornerstoneTools
|
||||
|
@ -349,6 +350,12 @@ export default {
|
|||
}
|
||||
}
|
||||
},
|
||||
async createImageIdsAndCacheMetaData(obj) {
|
||||
await createImageIdsAndCacheMetaData({
|
||||
modality: obj.Modality,
|
||||
imageIds: obj.ImageIds
|
||||
})
|
||||
},
|
||||
async setSeriesInfo(obj, isLocate = false) {
|
||||
try {
|
||||
if (this.series && obj.Id === this.series.Id && obj.Description === this.series.Description && !isLocate) {
|
||||
|
@ -359,7 +366,8 @@ export default {
|
|||
this.series = { ...obj }
|
||||
const renderingEngine = getRenderingEngine(this.renderingEngineId)
|
||||
const viewport = renderingEngine.getViewport(this.viewportId)
|
||||
this.prefetchMetadataInformation(obj.ImageIds)
|
||||
// this.prefetchMetadataInformation(obj.ImageIds)
|
||||
await this.createImageIdsAndCacheMetaData(obj)
|
||||
await viewport.setStack(this.series.Stack, obj.SliceIndex)
|
||||
// cornerstoneTools.utilities.stackContextPrefetch.enable(viewport.element)
|
||||
viewport.render()
|
||||
|
|
Loading…
Reference in New Issue