Morph, fill small holes works incorrectly

Hello! I tried to apply “fill small holes” to a 16-bits grayscale tif and result is a blank (white) image, the same for any value for “Maximum hole area” (from 1 to 30). Are there some limitations for kind of images, e.g. binary only or else?
Cellprofiler 2.0 (r11710), Mac Lion.

Correct, the “Fill small holes” option only supports binary images; the help for the module describes the operations and the supported image types in more detail.

Regards,
-Mark

Thanks for answer! By the way about “help for module”:
“LoadImages” help hasn’t description of “rescale intensities” field;
“IdentifyPrimaryObjects” help says about “Select binary image”: “(Used only if Binary image selected for thresholding method) What is the binary thresholding image?”

We hadn’t noticed that it was omitted; we will make sure to include it for an upcoming release :smiley:

This means that the user should select a binary image created/loaded earlier in the pipeline. The most typical way to produce a binary image is to use the ApplyThreshold module (image as input, image as output) or the ConvertObjectsToImage module (objects as input, image as output); both have options to produce a binary image. We will clarify this point in the help.

Regards,
-Mark