AllegroFX, retocando imágenes en C

S

Hola.

Desde hace un par de días me he puesto a programar una librería para Allegro que permite manipular objetos BITMAP (cualquier formato soportado por Allegro o librerías añadidas, bmp, png, jpg, pcx...), mediante filtros al estilo Photoshop.

La librería es portable, fácil de usar y compila tanto en C como en C++. Más o menos ya es usable y práctica para utilizarla o bien en juegos o sola para retocar imágenes al estilo ImageMagick así que la he puesto en un SVN y si a alguno le mola que la use. : -)

Por ahora los filtros que he hecho son los más sencillos (basados en color). Otros como distorsiones (twirl, swirl) desenfoques (gaussian blur, radial blur), luces (lens flare, light render), etc los iré añadiendo con tiempo así como alguno útil por ejemplo para cortar una imagen en N imágenes más pequeñas o para hacer mosaicos. Es divertido probar cosas.

Una foto con lo que ya puede hacer (que un admin la inserte, por lo visto soy inútil xD):

Y el SVN con el código está aquí.

PiradoIV

Te inserto la imagen:

PD: El de mayor contraste por lo que veo también parece que enfoca, está bien =)

MaKi

muy interesante, cuando termine los examenes la pruebo : P

dr_Rouman

Mola bastante, yo tuve una asignatura de visión artificial, pero al final sólo aprendimos a hacer transformaciones y eso. Convolución, crecimiento de regiones...etc

bLaKnI

xD

ImageMagick FTW.

Usuarios habituales