diff --git a/README.md b/README.md index a48c97f..54ba0e3 100644 --- a/README.md +++ b/README.md @@ -29,31 +29,31 @@ resynth produces [tiling images like those seen here.][examples] usage: -a --autism sensitivity to outliers - range: (0,256); default: 32 + range: [0,256]; default: 32 -N --neighbors points to use when sampling - range: (0,1024); default: 29 + range: [0,1024]; default: 29 -r --radius square neighborhood, always odd - range: (0,32); default: [n/a] + range: [0,32]; default: [n/a] -R --circle-radius circle neighborhood radius - range: (1,128); default: [n/a] + range: [1,128]; default: [n/a] -M --tries random points added to candidates - range: (0,65536); default: 192 + range: [0,65536]; default: 192 -p --polish extra iterations - range: (0,9); default: 0 + range: [0,9]; default: 0 -m --magic magic constant, affects iterations - range: (0,255); default: 192 + range: [0,255]; default: 192 -s --scale output size multiplier; negative values set width and height - range: (-8192,32); default: 1 + range: [-8192,32]; default: 1 -S --seed initial RNG value - range: (0,); default: 0 [time(0)] + default: 0 [time(0)] {files...} image files to open, resynthesize, and save as {filename}.resynth.png required default: [none] diff --git a/resynth.c b/resynth.c index 845b1b4..3d3c530 100644 --- a/resynth.c +++ b/resynth.c @@ -390,51 +390,51 @@ int main(int argc, char *argv[]) { KYAA_FLAG_LONG('a', "autism", " sensitivity to outliers\n" -" range: (0,256); default: 32") +" range: [0,256]; default: 32") parameters.autism = (double)(kyaa_flag_arg) / 256.; KYAA_FLAG_LONG('N', "neighbors", " points to use when sampling\n" -" range: (0,1024); default: 29") +" range: [0,1024]; default: 29") parameters.neighbors = kyaa_flag_arg; KYAA_FLAG_LONG('r', "radius", " square neighborhood, always odd\n" -" range: (0,32); default: [n/a]") +" range: [0,32]; default: [n/a]") int radius = kyaa_flag_arg; radius = 2 * MAX(radius, 0) + 1; parameters.neighbors = radius * radius; KYAA_FLAG_LONG('R', "circle-radius", " circle neighborhood radius\n" -" range: (1,128); default: [n/a]") +" range: [1,128]; default: [n/a]") int radius = kyaa_flag_arg; radius = CLAMP(radius, 1, (int)(LEN(disc00))); parameters.neighbors = disc00[radius - 1]; KYAA_FLAG_LONG('M', "tries", " random points added to candidates\n" -" range: (0,65536); default: 192") +" range: [0,65536]; default: 192") parameters.tries = kyaa_flag_arg; KYAA_FLAG_LONG('p', "polish", " extra iterations\n" -" range: (0,9); default: 0") +" range: [0,9]; default: 0") parameters.polish = kyaa_flag_arg; KYAA_FLAG_LONG('m', "magic", " magic constant, affects iterations\n" -" range: (0,255); default: 192") +" range: [0,255]; default: 192") parameters.magic = kyaa_flag_arg; KYAA_FLAG_LONG('s', "scale", " output size multiplier; negative values set width and height\n" -" range: (-8192,32); default: 1") +" range: [-8192,32]; default: 1") scale = kyaa_flag_arg; KYAA_FLAG_LONG('S', "seed", " initial RNG value\n" -" range: (0,); default: 0 [time(0)]") +" default: 0 [time(0)]") seed = (unsigned long) kyaa_flag_arg; KYAA_HELP(" {files...}\n"