summaryrefslogtreecommitdiff
path: root/libmat2/images.py (follow)
AgeCommit message (Collapse)Author
2018-10-24Implement lightweight cleaning for jpgjvoisin
2018-10-23Implement lightweight cleaning for png and tiffjvoisin
2018-10-22Implement support for .avi files, via ffmpegjvoisin
- This commit introduces optional dependencies (namely ffmpeg): mat2 will spit a warning when trying to process an .avi file if ffmpeg isn't installed. - Since metadata are obtained via exiftool, this commit also refactors a bit our exfitool wrapper.
2018-10-12Bump mypy typing coveragejvoisin
2018-09-12Bump coverage back to 100%jvoisin
2018-09-09Improve the resilience of MAT2 wrt. corrupted PNGjvoisin
2018-09-01Add archlinux to the CIjvoisin
2018-08-23libmat2: images: fix handling of .JPG filesAntoine Tenart
Pixbuf only supports .jpeg files, not .jpg, so libmat2 looks for such an extension and converts it if necessary. As this check is case sensitive, processing .JPG files does not work. Fixes #47. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf>
2018-07-19Improve the code's documentationjvoisin
2018-07-08Fix some pep8 issues spotted by pyflakesjvoisin
2018-07-06Simplify BMP handlingjvoisin
2018-07-02Improve a bit the formatting of the code thanks to pyflakes3jvoisin
2018-06-22Improve reliability against corrupted image filesjvoisin
2018-06-10Improve a bit the performances wrt. image's metadata displayjvoisin
2018-06-08Speed up a bit the processing of get_meta for images with a "regular" namejvoisin
2018-06-08Improve the code to handle problematic filenamesjvoisin
2018-06-06Prevent exiftool-based parameter-injectionjvoisin
2018-05-18Rename some files to simplify packagingjvoisin
- the `src` folder is now `libmat2` - the `main.py` script is now `mat2.py`