@Override public double getCircularity() { double p = getPerimeter(); return 4 * Math.PI * (getArea() / (p*p)); }
@Override public double getCircularity(double pixelWidth, double pixelHeight) { double p = getScaledPerimeter(pixelWidth, pixelHeight); return 4 * Math.PI * (getScaledArea(pixelWidth, pixelHeight) / (p*p)); }
/** * TRUE if the ROI has zero area */ @Override public boolean isEmpty() { return getArea() <= 0; }
@Override public double getPerimeter() { return getScaledPerimeter(1, 1); }
@Override public double getArea() { return getScaledArea(1, 1); }