Re: como puedo fusionar texto en una imagen con python?

Luis Garcia Merino <[email protected]> Tue, 22 Dec 2009 08:15:11 +0000 (GMT)
Newsgroups gmane.comp.python.general.castellano
Message-ID <[email protected]>
Buenas,=0Autilizando PIL:=0A=0A=0Aimport Image=0Aimport ImageFont=0Aimport =
ImageDraw=0A=0A# abres la imagen en la que quieres escribir=0Afondo =3D Ima=
ge.open( 'imagen.jpg' )=0A   =0A# preparamos la fuente con la que queremos =
escribir=0A# la fuente consiste en un archivo pil y otro pbm=0Afuente =3D I=
mageFont.load( 'verdanabold16.pil' )=0A=0A# preparamos una imagen para esci=
bir=0Atexto =3D ImageDraw.Draw( fondo )=0A=0A# escribimos en la imagen indi=
cando coordenadas,texto y fuente=0Atexto.text( (100,100), "-------- mi mens=
aje --------" , font =3D fuente )=0A=0A# guardamos la imagen=0Afondo.save("=
nombredelaimagen.jpg", 'JPEG')=0A=0A=0A=0A=0A=0A=0A=0A_____________________=
___________=0ADe: Horacio <[email protected]>=0APara: Lista de discusi=
=F3n sobre python en castellano <[email protected]>=0AEnviado: lun,21 di=
ciembre, 2009 23:21=0AAsunto: [Python-es] como puedo fusionar texto en una =
imagen con python?=0A=0AHolas... no soy un experto en python, y tengo el si=
guiente problema=0Aque me gustar=EDa que me orienten un poco..=0A=0AEste es=
 mi problema ... tengo un script que hace procesamiento de=0Aim=E1genes que=
 usa el PIL, la abro como:=0A=0Aivieja =3D Image.open(sys.argv[1])=0A=0Aaho=
ra bien llevo esta a escala de grises, calculo la suavidad y la=0Aentrop=ED=
a de la imagen pero que en en luagar de imprimerla en STDOUT=0Acon=0A=0Apri=
nt "Entro=3D %f suavida=3D%f" % (cum, suav)=0A=0Aquiero fusionar estos dato=
s en la nueva imagen hecha en escala de=0Agrises y la pueda guardar con:=0A=
=0Ainueva.write(sys.argv[2])=0A=0Ase entendi=F3? creo que debe ser algo est=
andar en el PIL, pero=0Agoogleando me dan lo b=E1sico y eso espec=EDfico qu=
e busco... o si se=0Apuede hacer con otra cosa se agradece la ayuda...=0A=
=0ASaludos...=0A_______________________________________________=0ALista de =
correo Python-es=0Ahttp://listas.aditel.org/listinfo/python-es=0AFAQ: http:=
//listas.aditel.org/faqpyes=0A=0A=0A=0A      
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes