diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2017-09-01 19:16:35 +0200 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2017-09-01 19:16:35 +0200 |
| commit | 09929bb615bd6bf2a9f7703fc7b04a12096b091e (patch) | |
| tree | 2d1a6f27b8c432fcc479775802663b732b8dfd23 /src/bin/jp2 | |
| parent | 32572617765cb9d77302384653a48d793b8f657f (diff) | |
opj_compress help: revert 32572617765cb9d77302384653a48d793b8f657f and indicate 1 again as being the value to get lossless for -r. In opj_j2k_setup_encoder(), make sure that ll rates[] <= 1.0 are set to 0. Document 0 as being lossless for -q / tcp_distoratio (#1009)
Diffstat (limited to 'src/bin/jp2')
| -rw-r--r-- | src/bin/jp2/opj_compress.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/bin/jp2/opj_compress.c b/src/bin/jp2/opj_compress.c index 4a0baed6..58fdaaec 100644 --- a/src/bin/jp2/opj_compress.c +++ b/src/bin/jp2/opj_compress.c @@ -169,16 +169,17 @@ static void encode_help_display(void) fprintf(stdout, " Different compression ratios for successive layers.\n"); fprintf(stdout, " The rate specified for each quality level is the desired\n"); - fprintf(stdout, " compression factor (use 0 for lossless)\n"); + fprintf(stdout, " compression factor (use 1 for lossless)\n"); fprintf(stdout, " Decreasing ratios required.\n"); - fprintf(stdout, " Example: -r 20,10,0 means \n"); + fprintf(stdout, " Example: -r 20,10,1 means \n"); fprintf(stdout, " quality layer 1: compress 20x, \n"); fprintf(stdout, " quality layer 2: compress 10x \n"); fprintf(stdout, " quality layer 3: compress lossless\n"); fprintf(stdout, " Options -r and -q cannot be used together.\n"); fprintf(stdout, "-q <psnr value>,<psnr value>,<psnr value>,...\n"); fprintf(stdout, " Different psnr for successive layers (-q 30,40,50).\n"); - fprintf(stdout, " Increasing PSNR values required.\n"); + fprintf(stdout, " Increasing PSNR values required, except 0 which can\n"); + fprintf(stdout, " be used for the last layer to indicate it is lossless.\n"); fprintf(stdout, " Options -r and -q cannot be used together.\n"); fprintf(stdout, "-n <number of resolutions>\n"); fprintf(stdout, " Number of resolutions.\n"); |
