When processing files for avatars, iMagick is usually ok. But for doing anything with large files, vips is superior in processing time and memory.
For instance, I have a need to retrieve resolution and image size from images. for large images, imagick can take up to 20 seconds! vips was milliseconds. And then if you want to do anything like cropping or resizing, imagick has to be instantiated yet again!
Similar thread #615 was started. A binding for php is out, but Intervention has yet to pick it up. Hopefully to a v3? xD
I've switched from Imagick to LibVips and it's really amazing the performance difference...
Is there any news about integrating libvips into Intervention?
Any plans to integrate libvips?
+1 for vips integration
Not used the project yet, but found a project that has made a on this; https://github.com/osiemsiedem/intervention-image-vips-driver
@christopherdarling yes but the project still hasn't implemented all commands. From what I've tested myself is working great.
Hi,
I have taken this under my radar and spent some time to implement missing commands. You can see the result in my fork:
https://github.com/Lustmored/intervention-image-vips-driver
I hope to get it merged into main package and then pursue upstreaming into intervention if there will be interest for that.
Any feedback would be very welcome :)
Most helpful comment
Hi,
I have taken this under my radar and spent some time to implement missing commands. You can see the result in my fork:
https://github.com/Lustmored/intervention-image-vips-driver
I hope to get it merged into main package and then pursue upstreaming into intervention if there will be interest for that.
Any feedback would be very welcome :)