Hola Estoy intentando recortar una zona circular central de una imagen y guardarla en otra, para luego procesar la nueva imagen sin la información de la zona externa. Con el código de abajo consigo hacer el recorte y crear la nueva imagen, pero cuando la voy a tratar, es como si no hubiera desaparecido la zona exterior.
Sabéis alguna forma de recortar una imagen con forma circular? from PIL import Image, ImageOps, ImageDraw size = (512, 475) mask = Image.new('L', size, 0) draw = ImageDraw.Draw(mask) draw.ellipse((0, 0) + size, fill=255) im = Image.open('src.jpg') output = ImageOps.fit(im, mask.size,centering=(0.5, 0.5)) output.putalpha(mask) output.save('salida.png') Gracias y un saludo -- José Gómez Castaño www.meridi.es www.astroide.es http://twitter.com/jgcasta
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/