我被指派做一个项目,该项目包括改变JPEG源代码中的量化,从量化表到Lloyd-Max量化。问题是不知道该怎么做(我知道如何改变量化),但在哪里可以找到我改变的代码。 如果有人熟悉 libjpeg-turbo ,你可以给我一些建议吗?
答案 0 :(得分:0)
我没有回应,因为自从我在LIBJPEG代码中徘徊已经很长时间了,我知道它已经被重写了。这些代码运行良好且效率很高,但阅读和理解却非常繁琐。
这是一个C ++库,显然是出于教学目的而编写的。为了便于理解,它与JPEG一样好:
http://www.colosseumbuilders.com/sourcecode/imagelib403.zip
但是,如果我没记错的话,这个像LIbJPEG一样,结合了DCT和量化的一些步骤。