Hi @petebankhead,
SLIC pixels sometimes causes problems while adding the shape feature ‘Circularity’ (and maybe others too).
This happens when a SLIC pixel is not a Polygon but a Geometry.
After creating the SLICs and adding shape features to the detection one example looks like this:
In this case the detection is a polygon and the circularity feature is available in the feature list.
An example of a detection causing the problem looks like this:
In this case the detection is a geometry and the circularity feature is NOT available in the feature list because the SLIC pixel is fragmented and is not a valid polygon.
I think the problem is located in
qupath/lib/analysis/features/ObjectMeasurements.java addShapeMeasurements()
If a ‘Single Measurement Classifier’ based on the circularity is applied to the detections the message “Missing feature: Circularity” is displayed.
Maybe this is an issue for your list of geometry problems.