Diciembre 29th, 2007
Usando GIMP y el complemento que permite crear plug-ins en Python podemos hacer manipulación a bajo nivel de los pixels de una imagen.
PixelRegion
PixelRegion permite realizar una abstracción sobre una imagen de forma tal de verla como una región de pixeles. Cada posición x,y de la región corresponde a un pixel de la imagen. En el caso de las imágenes RGB, cada pixel tiene 3 valores. En Python-Fu estos valores son representados con un string de 3 caracteres en el que cada caracter es uno de aquellos que tiene su número de orden (función ord) entre y 255.
Los siguientes ejemplos son una demostración sencilla de como trabajar con PixelPerfect para manipular imágenes. En el primer ejemplo se leen los valores de algunos de los pixeles de la imagen y en el segundo se escriben otros. …
2 Comments | In: Python Fu | | #
Agosto 22nd, 2006
Este es el material de la charla que dí el sábado pasado (19 de agosto) en el 1º Python Day del Grulic:
También tengo un texto que escribí para ordenar mis ideas, pero está muy desprolijo como para publicarlo. SI alguien lo quiere (es buena ayuda para seguir la presentación) pídamelo por mail y se lo mando.
2 Comments | In: Aprendiendo Python, Eventos, Python Fu | | #
Marzo 17th, 2006
Este es mi primer plug-in para gimp. Es un plug-in para gimp escrito en Python de 150 líneas:
…
No Comments | In: Aprendiendo Python, Facultad, Python Fu, Software Libre | | #
Marzo 16th, 2006
Como parte de mi aprendizaje del lenguaje de programación Python y por la necesidad de generar automáticamente algunos dibujos, incurcioné en el milenario arte del Python-Fu.
Si querés conocer más sobre este acestral arte, seguí leyendo..
…
1 Comment | In: Aprendiendo Python, Python Fu, Software Libre | | #