Los frutos del insomnio a menudo resultan curiosos.
Esta noche daban las 4:30 A.M y el lobo no podia dormir. Como lo único que estaba consiguiendo permaneciendo en la cama era un señor dolor de espalda, decidí coger el portatil y ponerme a picar código para darle forma a la idea que me estaba rondando por la cabeza: Un pixelador de imágenes. ¿Mande? os preguntaréis… pues es justamente eso, un pixelizador de imágenes. A menudo ocurre que quieres hacer un pixel-art o un mosaico basado en una imágen real, pues bien, resulta que gracias a mi y mis huevos gordos, la manera más rápida de hacerlo es a través de este programita que te lo hace solo en un plís, sin antialias ni penes en vinagre. Os adjunto un par de imágenes para que veáis el tipo de imágenes que genera. La primera es creando los pixeles gordos con marcos y la segunda sin ellos. Se puede definir la escala de los “superpixeles”, poner o no un marco y si realmente os interesa y tengo tiempo, hago una versión en la que se puedan sustituir los superpixeles por carácteres o imágenes.
Perro comestible, con marquitos. Pulsa para no quedarte ciego.
El programa tiene dos deficiencias:
1.- Los formatos soportados: Esto no es Photoshop. Por limitaciones del lenguaje, solo se pueden abrir imágenes JPG y genera BMPs. Para hacer la conversión a otros formatos, habrá que seguir tirando de software de terceros.
2.- Tarda un poquito en generar las imágenes.
Pero bueno, támpoco creo que sea para cortarse las venas. Espero que os resulte útil.
Podéis descargarlo aquí.
Si os mola el programilla, enviadme alguna conversión vuestra hecha con él y la coloco por aquí.
Logotipo de Retro Invaders pixelado: http://img513.imageshack.us/img513/8585/logo2smy.png
Como críticas, pienso que sería mucho mejor que usaras el formato PNG como entrada (y salida), ya que pixelar un JPG es castigado con extirpación de la mano que controla el ratón 😀
¡UOH, la primera aportacion!. Gracias Jose 🙂
Sip, lo de los formatos es un rollo. Mmm… quizas pueda hacer que tambien habra BMPs para la edicion, pero PNGs, GIFs o cualquier otro formato… son limitaciones de GM a la hora de exportar e importar imagenes. 🙁
El problema del JPG es la pérdida de calidad, pero bueno, no conozco las limitaciones del GM.
Suertess
Yap, GM por norma general soporta casi cualquier formato de imagen, pero en lo referente a la generacion de recursos “en caliente” se queda bastante corto.
Un coleguilla me acaba de hacer llegar una DLL muy interesante para gestionar los formatos de archivo, a lo mejor me animo mas adelante. 🙂
Por el momento he hecho otra version desde el portatil algo mas curradilla, a ver si cuando vuelva a Sevilla la cuelgo por aqui junto con las imagenes que me estais pasando.
¡Nos leemos!
Menos viaje y mas blog 😉