PHP Image Processing Development Library

Source: Internet
Author: User
PHP is not limited to creating HTML output. It can also be used to operate and create different image file formats, including GIF, PNG, JPEG, WBMP, and XPM. PHP can directly output the image stream to the browser. In this article, we have collected some of the best PHP image processing libraries and classes to help you simplify task image operations.

PHP is not limited to creating HTML output. It can also be used to operate and create different image file formats, including GIF, PNG, JPEG, WBMP, and XPM. PHP can directly output the image stream to the browser. In this article, we have collected some of the best PHP image processing libraries and classes to help you simplify task image operations.

PHP is not limited to creating HTML output. It can also be used to operate and create different image file formats, including GIF, PNG, JPEG, WBMP, and XPM. PHP can directly output the image stream to the browser.

In this article, we have collected some of the best PHP image processing libraries and classes to help you simplify task image operations.

  1. Zebra Image

Zebra_Image is a small, lightweight, and object-oriented PHP image operation library. Allows you to resize, crop, rotate, and flip multiple image operations. In addition to GD2, you do not need to rely on any external libraries. JPG,. GIF, And. PNG image formats are supported. Various formats can be converted to each other (the transparency is retained after each operation ). You can set the quality of JPG output.

  2. Imagine

Imagine is an object-oriented PHP library for image operations. It is developed based on PHP 5.3. This library can easily resize, crop, apply filters, and other image processing operations. It also includes a color class that accepts two parameters in its constructor to generate RGB code and transparency percentage for any object.

  3. Php Graphic Works

WiseLoop PHP Graphic Works is a set of PHP classes designed for image operations on servers. This package can be used for complex image processing in a simple and flexible way. It can rotate, crop, resize, stretch, and flip images. It also includes a large image filter, such as blur, brown, gray, negative, contrast, brightness, gamma, and so on. It also includes special effects such as puzzles, noise, pixelrate, reflection, embossed edges, and grass.

  4. WideImage

Wide Image is an object-oriented Image operation library. It requires PHP 5.2 + + GD2 extension support. This library provides a simple way to load, operate, and save the most common image formats. Wide Image currently supports GIF, PNG, JPG, GD, GD2, WBMP, XBM, XPM, BMP, and TGA formats.

  5. Php5 Image Manipulation

PHP5 Image is a fully object-oriented Image operation library based on PHP and gd2. It is an extension of the php-image project and can be used in standard or Zend Framework projects. This project can read PNG, JPEG, GIF, PSD, and ICO image formats, and then output all types supported by gd2.

  6. Dynamic Dummy Image Generator

Dynamic Dummy Image Generator is a free PHP script that can be used to create images of any size and set colors and text for them.

  7. Asido

Asido is a function-rich PHP class for Image processing, suitable for any environment such as GD2, Magick Wand and Image Magick. It supports PHP4 & PHP5 (the updated version only supports PHP5 ).

  8. PhpThumb

  PhpThumb IsUsing several lines of code, PHP Library can easily create thumbnails.

It can accept any type of image data sources, including file systems, URLs, and databases. And supports most common image formats.

Images can be rotated, cropped, and watermark. Its quality can be defined, and even has a built-in cache to minimize the server load.

  PhpThumb also has many filters including:Comparison, blur, brightness, and apply rounded corners.

Running environment:PHP 4.0.6 + and GD library

  9. Image Workshop

  ImageWorkshopIs an open-source PHP class for managing and operating images.

This class has the logic similar to the image editing software: layer-based concept. You can add multiple layers or layers (different control options for each layer ).

It has multiple functions such:Place another (watermark), crop, move, scale, rotate (degree) image (or image), overlay, and write.

  ImageWorkshopYesGD libraryAnd you can use the filter provided by this package.

  10. Image Cache

  Image CacheIs a lightweight PHP class that can compress, move, and cache images in your browser.

This class provides some simple settings such as Directory and root path URL, and then calls the compression function for each image.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.