Abrir imágenes gif/png en C

iñaki velar
15 de Noviembre del 2010
Buenas, estoy haciendo el proyecto fin de carrera sobre tratamiento de imágenes en C. El proyecto se basa en la portabilidad por lo que no puedo usar librerias externas para trabajar con las imágenes, es más, el proyecto básicamente va a ser una librería de funciones. Bueno, pues lo que me pasa es que no encuentro un código que sea capaz de abrir una imagen GIF o PNG. Todo lo que he visto por el momento acaba haciendo referencia a una librería externa y eso es lo que kiero evitar. ¿Conoceis algún sitio donde pueda encontrar el código completo para abrir y guardar una imagen?

Gracias, un saludo.