thorfdbg / libjpeg

A complete implementation of 10918-1 (JPEG) coming from jpeg.org (the ISO group) with extensions for HDR, lossless and alpha channel coding standardized as ISO/IEC 18477 (JPEG XT).
327 stars 81 forks source link

qtable? #61

Closed zvezdochiot closed 3 years ago

zvezdochiot commented 3 years ago

Maybe add?:

-qtables FILE Use quantization tables given in FILE.

thorfdbg commented 3 years ago

Thanks for the suggestion. I added corresponding options in the 1.62 release. The command line options are derived from the quantization table specifications, with an "f" at the end. Thus, -qtf, -rqtf, -aqtf, -arqtf to specify file names for the legacy quantization tables, for the residual process, for the alpha tables, for the alpha residual tables.

Please test and provide feedback, re-open if it doesn't work.

zvezdochiot commented 3 years ago

Hi @thorfdbg .

Where are these releases?

thorfdbg commented 3 years ago

In the trunk, just make a "git pull".

zvezdochiot commented 3 years ago

@thorfdbg say:

In the trunk, just make a "git pull".

Its no release! Release is https://github.com/libjpeg-turbo/libjpeg-turbo/releases

@thorfdbg say:

I added corresponding options in the 1.62 release.

And where is the version indication in your code?

thorfdbg commented 3 years ago

It's a release when I say it's a release. This is not libjpegturbo, and not related to libjpeg-turbo. This repository contains the part of the JPEG reference software that comes out of ISO SC29/WG1. Libjpegturbo is also a reference software, but a different source, developed by a different individual.

thorfdbg commented 3 years ago

The version is in "README.history" and "README". It's 1.62 at present.