Algoritmo de compresión JPEG

Beatriz
28 de Febrero del 2003
Agradecería muchísimo a la persona que me pudiera ofrecer el código fuente del algoritmo de compresión JPEG (en C++). Necesito saber cuales son los parámetros que se pueden modificar para realizar la compresión y cuales son las operaciones atómicas que emplea. He buscado en muchos sitios, pero no logro encontrar esa información. Muchas gracias por vuestra atención.

PINTO
28 de Febrero del 2003
Yo te cuento, el algoritmo de compresión JPEG no es un algoritmo "inmediato", te podría llevar media vida conseguir un algoritmo lo suficientemente bueno y rápido, por lo que te aconsejaria que te apoyases en librerias gratuitas que hay en internet que comprimen y descomprimen ademas muy bien y bastante rápido, yo he utilizado las IJL de Intel, las cuales trabajaban muy bien pero que ahora se han unificado con otras dos librerias y se llaman IPP las puedes encontrar en:
http://www.intel.com/software/products/ipp/ipp30/samples.htm
alli tambien encontraras la documentacion necesaria para utilizarlas, esta libreria yo no la he usado, por lo que no te puedo decir como va, en cuanto a la IJL funcionaba muy bien y rápido, excepto en MultiThread en cuyo caso perdia mas memoria la japuta...
En cuanto a los parámetros los podrás ver en las llamadas a las funciones de dicha API y en los campos de las estructuras que rellenas para ello. En cuanto a "operaciones atómicas" lamento decir que no entiendo a que te refieres.

gmantil
28 de Febrero del 2003
Si quieres conocer como trabaja JPEG puedes leer esta página, explican toda la esencia de este algoritmo.

http://mparra.4t.com/jpeg/

gmantil