svoid test_RegionBorder_innerPoints_v2_thinSpike() { BWImage img = bwImageFromString([[ ______ _xxxx_ _xx___ ______ ]]); FastRegions_BWImage regions = new(img); regions.run(); assertEqualsVerbose(2, regions.nRegions()); RegionBorder_innerPoints_v2 border = new(regions.getRegion(2)); var points = border.allPoints(); //removeLastIfSameAsFirst(points); assertEqualsVerbose(litpts(1, 1, 2, 1, 3, 1, 4, 1, 3, 1, 2, 1, 2, 2, 1, 2), points); assertEqualsVerbose("44488682", str(border.onePath())); }