Closed cblock closed 6 years ago
Not quite sure why travis fails. Looks like GM executable cannot be called though graphicsmagick seem to have been installed properly. @keichan34 maybe you have an idea?
@keichan34 Thanks for your code review and the suggestions. I moved the image procesor logic to the GenServer and I also fixed the failing tests in Travis CI.
@cblock Looks good! Thanks!
Attached please find my initial attempt at integrating GraphicsMagick into the lib as proposed in #7.
Please note that there GraphicsMagick handles EXIF data slightly differently. Instead of providing
exif:DateTimeOriginal
keys it providesDateTimeOriginal
keys. I thus added a little normalization logic that ensures EXIF Data ist always provided in GraphicsMagick format no matter what library is used underneath.