Faster png save with still good compression, fixes #4045

This commit is contained in:
heckflosse
2017-11-18 12:56:37 +01:00
parent 4d81812d13
commit 5ddd42f721
15 changed files with 18 additions and 52 deletions

View File

@@ -611,7 +611,7 @@ int processLineParams ( int argc, char **argv )
std::cout << " -t[z] Specify output to be TIFF." << std::endl;
std::cout << " Uncompressed by default, or deflate compression with 'z'." << std::endl;
std::cout << " -n Specify output to be compressed PNG." << std::endl;
std::cout << " Compression is hard-coded to 6." << std::endl;
std::cout << " Compression is hard-coded to PNG_FILTER_PAETH, Z_RLE" << std::endl;
std::cout << " -Y Overwrite output if present." << std::endl;
std::cout << " -f Use the custom fast-export processing pipeline." << std::endl;
std::cout << std::endl;
@@ -837,7 +837,7 @@ int processLineParams ( int argc, char **argv )
} else if ( outputType == "tif" ) {
errorCode = resultImage->saveAsTIFF ( outputFile, bits, compression == 0 );
} else if ( outputType == "png" ) {
errorCode = resultImage->saveAsPNG ( outputFile, compression, bits );
errorCode = resultImage->saveAsPNG ( outputFile, bits );
} else {
errorCode = resultImage->saveToFile (outputFile);
}