MATLAB: Regionprops fails to identify binary image – ERROR

binaryimage analysisimage processingimage segmentationMATLAB

So I have a 'logical-binary' image I would like to perform region props on. The image consists of what you expect, 0's and 1's only. However, when I try to run regionprops on the image, all the centroids and Diameters are listed as NaN. Does the image need to be in a different format?
Thanks

Best Answer

The help says the input must be a logical array - i.e. type logical, not just 0s and 1s in any data type.