Commit 713eb66 1 parent 3113419 commit 713eb66 Copy full SHA for 713eb66
File tree 1 file changed +10
-8
lines changed
packages/adapters/src/adapters/Cornerstone3D/Segmentation
1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -471,24 +471,26 @@ const getArrayOfLabelMapImagesWithSegmentData = ({
471
471
referencedImageIds
472
472
} ) => {
473
473
return arrayOfSegmentData . map ( arr => {
474
- const labelMapImages = referencedImageIds . map (
475
- ( referencedImageId , i ) => {
474
+ const labelMapImages = referencedImageIds
475
+ . map ( ( referencedImageId , i ) => {
476
+ if ( ! arr [ i ] ) {
477
+ return ;
478
+ }
479
+
476
480
const labelMapImage =
477
481
imageLoader . createAndCacheDerivedLabelmapImage (
478
482
referencedImageId
479
483
) ;
480
484
481
485
const pixelData = labelMapImage . getPixelData ( ) ;
482
486
483
- if ( arr [ i ] ) {
484
- for ( let j = 0 ; j < pixelData . length ; j ++ ) {
485
- pixelData [ j ] = arr [ i ] [ j ] ;
486
- }
487
+ for ( let j = 0 ; j < pixelData . length ; j ++ ) {
488
+ pixelData [ j ] = arr [ i ] [ j ] ;
487
489
}
488
490
489
491
return labelMapImage ;
490
- }
491
- ) ;
492
+ } )
493
+ . filter ( Boolean ) ;
492
494
return labelMapImages ;
493
495
} ) ;
494
496
} ;
You can’t perform that action at this time.
0 commit comments