hMatoba / Piexif

Exif manipulation with pure python script.
MIT License
369 stars 82 forks source link

.remove() not removing all tags #88

Open mafuchi opened 5 years ago

mafuchi commented 5 years ago

Using the .remove() function and the output still has some exif info, like the creator of the IMG and tags. The camera info is successfully removed, but personal information still seems to stay with the img. I used PIL and Piexif and the results show a noted difference. Piexif: Screenshot (151) PIL: Screenshot (150)

Let me know if I am missing somehitng, or if you would require more info for this issue

mafuchi commented 5 years ago

Forgot to mention: Piexif 1.1.2 Python 3.7.2 Windows 10 Pro

pointerish commented 5 years ago

Just out of curiosity. Is the image a JPG file? What is the filetype?

mafuchi commented 5 years ago

Yes, this was either a JPEG or JPG. Still no idea why this happens.

jiteshtandel commented 4 years ago

I want to replace my Node JS function with Python using this library on AWS Lamda but I am also facing this same issue. Please give me any alternative solution. Thank you in advance.

hMatoba commented 4 years ago

Is it really exif? Isn't it XMP? Does it allow exif specification? Doesn't it have multiple exif segmentation?

jiteshtandel commented 4 years ago

I want to remove both XMP and EXIF tags. Basically, I want to remove all tags.

farin commented 3 years ago

I would be great if piexif can optionally remove XMP too.