elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación General / Consulta tratamiento de imágenes en python en: 7 Mayo 2016, 18:45 pm
Buenas tardes, estoy usando la librería PIL de python para el tratamiento y hago una asignación que hace lo siguiente redimensiona la imagen y la pone, cuadrado, la parte de redimensionar lo hago con el siguiente script

Código
  1. import PIL  
  2. from PIL import Image
  3. import os  
  4. import fnmatch  
  5. import tarfile
  6.  
  7. current_dir = os.path.dirname(os.path.abspath(__file__))
  8. lista_archivos = fnmatch.filter(os.listdir(current_dir), '*')
  9. lista_archivos_nopy = lista_archivos[:]
  10. no_py = ".py"
  11.  
  12.  
  13. for i in lista_archivos:
  14.    if  no_py in i:
  15.        lista_archivos_nopy.remove(i)
  16.  
  17. os.mkdir("peq")
  18. os.chmod(current_dir + "/peq", 0777)
  19. tamano = input("Tamaño: ")
  20.  
  21. for x in lista_archivos_nopy:
  22.    img = Image.open(x)  
  23.    width = img.size[0]
  24.    heigh = img.size[1]
  25.    if width > heigh:
  26.        basewidth = tamano
  27.        wpercent = (basewidth / float(img.size[0]))
  28.        hsize = int((float(img.size[1]) * float(wpercent)))
  29.        img = img.resize((basewidth, hsize), PIL.Image.ANTIALIAS)
  30.        img.save("peq/" + x)  
  31.        print x + " ---> OK!"  
  32.  
  33.    else:
  34.        baseheight = tamano
  35.        hpercent = (baseheight / float(img.size[1]))
  36.        wsize = int((float(img.size[0]) * float(hpercent)))
  37.        img = img.resize((wsize, baseheight), PIL.Image.ANTIALIAS)
  38.        img.save("peq/" + x)
  39.        print x + " ---> OK!"
  40.  
  41. print ""
  42. print "FIN"
  43.  

lo que no se como se llama el proceso después de redimensionarla, como cuadrarla y rellenar lo cuadrado de negro o de blanco. Si alguien sabe como se llama ese proceso de cuadrala después de redimensionarla, le agradeceria la informacion para investigar

MOD EDIT: Etiqueta GeSHi corregida.
2  Comunicaciones / Mensajería / Re: Si quieres saber la contraseña del msn de alguien entra aquí(Lectura Obligatoria en: 5 Octubre 2010, 09:09 am
saludos =), hace poco un acosador que tiene mi amiga le robo su correo y cuenta asociada de face es posible que enviando registros de conversaciones a administradores de msn pueda recuperar su correo?
3  Informática / Electrónica / Re: :: Empieza con esto de la electrónica :: en: 5 Octubre 2010, 08:21 am
definitivamente amo este foro, excelente aporte =).
4  Seguridad Informática / Seguridad / Re: Nueva encuesta: Mejor Firewall en: 5 Octubre 2010, 04:57 am
para mi el mejor es el ZoneAlarm sin duda ::)
5  Seguridad Informática / Seguridad / Re: Nueva encuesta: Mejor Antivirus en: 5 Octubre 2010, 04:53 am
Nod32 9/10  :D
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines