Imagine

PHP 5.3 Object Oriented image manipulation library

  • 所有者: php-imagine/Imagine
  • 平台:
  • 许可证: Other
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Imagine

Travis CI Build Status AppVeyor Build Status

Tweet about it using the #php_imagine hashtag.

Image manipulation library for PHP 5.3 inspired by Python's PIL and other image
libraries.

Requirements

The Imagine library has the following requirements:

  • PHP 5.3+

Depending on the chosen Image implementation, you may need one of the following PHP extensions:

  • GD2
  • Imagick (with ImageMagick version 6.2.9 or later, except version 7.0.7-32)
  • Gmagick

Installation using composer

php composer.phar require imagine/imagine

Basic Principles

The main purpose of Imagine is to provide all the necessary functionality to bring all native low level image processing libraries in PHP to the same simple and intuitive OO API.

Several things are necessary to accomplish that:

  • Image manipulation tools, such as resize, crop, etc.
  • Drawing API - to create basic shapes and advanced charts, write text on the image
  • Masking functionality - ability to apply black&white or grayscale images as masks, leading to semi-transparency or absolute transparency of the image the mask is being applied to

The above tools should be the basic foundation for a more powerful set of tools that are called Filters in Imagine.

Some of the ideas for upcoming filters:

  • Charting and graphing filters - pie and bar charts, linear graphs with annotations
  • Reflection - apple style
  • Rounded corners - web 2.0

Documentation

Presentations

Articles

Contributing

New pull requests should be based on the develop branch.
The master branch is the stable branch: it usually matches the latest a release but in can be a bit ahead.

主要指标

概览
名称与所有者php-imagine/Imagine
主编程语言PHP
编程语言PHP (语言数: 2)
平台
许可证Other
所有者活动
创建于2010-05-20 18:39:42
推送于2025-01-18 23:39:55
最后一次提交2024-12-03 15:37:55
发布数46
最新版本名称1.5.0 (发布于 )
第一版名称v0.1.0 (发布于 2011-03-14 07:44:28)
用户参与
星数4.4k
关注者数128
派生数530
提交数1.9k
已启用问题?
问题数336
打开的问题数25
拉请求数366
打开的拉请求数1
关闭的拉请求数156
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?