¿Qué es imagen libre?
FreeImage es una biblioteca de procesamiento de imágenes gratuita, de código abierto y multiplataforma (Windows, Linux y Mac OS X) que admite más de 20 tipos de imágenes (como BMP, JPEG, GIF, PNG, TIFF, etc.). Su mayor ventaja es que adopta una arquitectura de controlador enchufable, que es rápida, flexible y fácil de usar, y se ha utilizado ampliamente. El código fuente relevante, los archivos de biblioteca y los archivos de ayuda se pueden descargar de forma gratuita desde /.
Las funciones principales de FreeImage incluyen lectura y escritura de mapas de bits multiformato; fácil acceso a información de mapas de bits; acceso a páginas de mapas de bits; transformación geométrica básica y procesamiento de puntos. Actualmente, FreeImage no admite gráficos vectoriales ni procesamiento avanzado de imágenes, y el usuario debe completar el dibujo de mapas de bits.
Todas las funciones de FreeImage comienzan con FreeImage_, como FreeImage_Load y FreeImage_Save, que leen y escriben archivos de imagen. La estructura de datos FIBITMAP almacena información de mapas de bits y datos de píxeles y es el núcleo de FreeImage.
Ver: /lmjq/archive/2010/10/20/5954058.aspx
¡Buena suerte!