scope test_G22RegionThinner sS test_G22RegionThinner(S imgString) { var img = bwImageFromString(imgString); //img = bwWhiteBorder(1, 1, img); var image = toBufferedImage(img); var region = g22_darkestRegion(Gazelle22_ImageToRegions( new FunctionTimings, image, new SnPSettings(image, 2))!); G22RegionThinner thinner = new(region); step(thinner); ret bwImageToString(regionToBWImage_fullImageSize(thinner!)); } svoid #test(S in, S out) { testFunctionValue(s -> "\n" + test_G22RegionThinner(s), in, "\n" + mlsUnindent(out)); } svoid test_G22RegionThinner() { test( [[ ##### ##### ##### ]], [[ _____ _###_ _____ ]]); test( [[ ##### ##### ]], [[ _____ ##### ]]); }