I have a 1 meter resolution raster containing values from 0-3 which represent increasing levels of habitat suitability. I need to identify circular regions that have contiguous pixel values. For example, I define a 50 meter radius, and I am looking for regions with values of 3. I need to know if every cell within a 50 meter radius of each target cell has a value of three. If true, then I need to return a true value (1) to the output target cell, if false, then return a false value (0).
This is similar to a focal statistics function using a circular neighborhood.
Region group will identify regions of contiguous cells, but I need the regions of contigous cells to be circular and of a minimum diameter.
I'm using ArcMap 10.2 and any help is appreciated.