domingo, 26 de octubre de 2014

PoC.- Extract & Clean Exif Metadata Python

Esta tarde he estado añadiendo un poco mas de chicha a las dos pruebas de concepto que hemos vistos durante estos días, [Extraer Exif] y [Eliminar Exif], para subirlo a GitHub. 


Extraer Exif Script: 

from pyexiv2 import ImageMetadata, ExifTag

metadata = ImageMetadata(raw_input("Foto: "))
metadata.read()

for item in metadata.exif_keys:
tag = metadata[item]
print tag
f = open("Exifinfo.txt","a")
f.write(str(tag) + "\n")

Eliminar Exif Script: 

from PIL import Image
import os

d1= raw_input ("Foto: ")
d2 = os.path.splitext(d1)[1]
try: 
foto = Image.open(d1)
foto.save("copiasinmeta"+ d2)
except: 
print d2,"No soportado"

Para descargar estos scripts os dejo mi GitHub aquí: 

No hay comentarios:

Publicar un comentario en la entrada