Description
Intervention Image is a PHP image handling and manipulation library providing an easier and expressive way to create, edit, and compose images. The package includes ServiceProviders and Facades for easy Laravel integration.
Intervention Image alternatives and similar libraries
Based on the "Imagery" category.
Alternatively, view Intervention Image alternatives based on common mentions on social networks and blogs.
-
Glide
Wonderfully easy on-demand image manipulation library with an HTTP based API. -
PHP Image Workshop
ImageWorkshop is a PHP5.3+ library that helps you to manage images based on GD library -
Image Optimizer
Image optimization / compression library. This library is able to optimize png, jpg and gif files in very easy and handy way. It uses optipng, pngquant, pngcrush, pngout, gifsicle, jpegoptim and jpegtran tools. -
GIF Creator
GifCreator is a PHP class that creates animated GIF from multiple images -
GIF Frame Extractor
GifFrameExtractor is a PHP class that separates all the frames (and their duration) of an animated GIF -
Image With Text
Create images with embedded text using advanced typography -
FasterImage
:racehorse: find the size of an image without downloading the whole file. Supports batch requests.
InfluxDB - Power Real-Time Data Analytics at Scale
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Intervention Image or a related project?
README
Intervention Image
Intervention Image is a PHP image handling and manipulation library providing an easier and expressive way to create, edit, and compose images. The package includes ServiceProviders and Facades for easy Laravel integration.
Requirements
- PHP >=5.4
- Fileinfo Extension
Supported Image Libraries
- GD Library (>=2.0)
- Imagick PHP extension (>=6.5.7)
Getting started
Code Examples
// open an image file
$img = Image::make('public/foo.jpg');
// resize image instance
$img->resize(320, 240);
// insert a watermark
$img->insert('public/watermark.png');
// save image in desired format
$img->save('public/bar.jpg');
Refer to the official documentation to learn more about Intervention Image.
Contributing
Contributions to the Intervention Image library are welcome. Please note the following guidelines before submitting your pull request.
- Follow PSR-2 coding standards.
- Write tests for new functions and added features
- API calls should work consistently with both GD and Imagick drivers
License
Intervention Image is licensed under the MIT License.
Copyright 2017 Oliver Vogel
*Note that all licence references and agreements mentioned in the Intervention Image README section above
are relevant to that project's source code only.