2008-09-03 16 views
9

¿Conoce alguna biblioteca C++ de código abierto/software libre para manipular imágenes en estos formatos: .jpg .gif .png .bmp? Cuantos más formatos admita, mejor. Estoy implementando un programa gratuito en C++ que oculta un archivo de texto en una o más imágenes, usando steganography.Bibliotecas C++ para manipular imágenes

Estoy trabajando en Unix.

Respuesta

0

¿Has considerado GDI?

- Kevin Fairchild

0

FreeImage es bastante sólido. Tiene una interfaz C pero es más parecido a C++ en su implementación.

0

me gusta vxl

VXL (la visión y tantos Bibliotecas) es una colección de bibliotecas de C++ diseñados para la investigación y la aplicación de visión por ordenador. Fue creado a partir de TargetJr y el IUE con el objetivo de hacer un sistema ligero, rápido y consistente. VXL está escrito en ANSI/ISO C++ y está diseñado para ser portátil en muchas plataformas.

2

@lurks: ¿Supongo que está buscando LSB cambiar? Hice algunos trabajos de stego hace un par de años, y así parecía que funcionaban la mayoría de las aplicaciones. Parece que ImageMagick (sugerido por otros) le permite identificar y manipular los LSB.

1

Requiere un poco de configuración, pero soy fan de Adobe's GIL (ahora parte de Boost).

0

Para .png imágenes que podría mirar en El Cairo (y CairoMM). También hay Anti-Grain que las personas consideran muy rápido.

Cuestiones relacionadas