I'm trying to use the Color Thresholder tool in the Image Processing Toolbox to segment and mask very large RGB whole-slide microscopy images (roughly 30,000 x 20,000 px on average). My images are compressed SVSs (a few hundred MB each), though I could make them TIFFs too if needed. After the tool loads the image and prompts me to select a color space, I do so and then the tool freezes and I receive the following message:
Warning: Error occurred while executing the listener callback for the images.internal.app.colorThresholder.ColorSpaceMontageView class SelectedColorSpace property PostSet event: Error using matlab.images.internal.rgb2hsv Requested 42277x60589x3 (57.3GB) array exceeds maximum array size preference (15.9GB). This might cause MATLAB to become unresponsive. Error in rgb2hsv (line 50) h = matlab.images.internal.rgb2hsv(imageIn); Error in images.internal.app.colorThresholder.ColorSegmentationTool/computeColorspaceRepresentation Error in images.internal.app.colorThresholder.ColorSegmentationTool/colorSpaceSelectedCallback Error in images.internal.app.colorThresholder.ColorSegmentationTool>@(hobj,evt)self.colorSpaceSelectedCallback(evt) Error in images.internal.app.colorThresholder.ColorSpaceMontageView/selectFromButtons (line 161) self.SelectedColorSpace = src.String; Error in images.internal.app.colorThresholder.ColorSpaceMontageView>@(src,evt)self.selectFromButtons(src,evt) (line 148) 'Callback',@(src,evt) self.selectFromButtons(src,evt)); Related documentation > In images.internal.app.colorThresholder/ColorSpaceMontageView/selectFromButtons (line 161) In images.internal.app.colorThresholder.ColorSpaceMontageView>@(src,evt)self.selectFromButtons(src,evt) (line 148) >>
Is there a way to increase the available memory for the thresholder tool or allow it to work with blockproc? I have already set the Java Heap Memory to max (4075 MB), compressed my image files, and reduced the pixel dimensions by 50%. I also tried using bigimage or blockedImage but it looks like they are incompatible with the tool.
NOTE:-
Comments
Post a Comment