所在的位置: php >> php发展 >> kosinixgrafika一个PH

kosinixgrafika一个PH

白癜风工程 http://pf.39.net/bdfyy/bdfhl/140924/4480890.html

Grafika是一个用于PHP的高级图像处理和图形库。但是PHP的图形处理库多着呢,为什么又要做一个图形库呢?为什么要重复造轮子呢?

独特的功能

Grafika有一些其他库没有去做过的特性:

智能裁剪-Grafika能够在裁剪时保存图片最重要的区域

支持GIF-无论使用GD还是Imagick都能够使用相同的接口处理GIF

内置五种调整大小的模式-比如按照高度裁剪/缩放等

图像比较-判断两张图片的相似程度或者是否是同一张图片

图像混合-类似PS中的图层混合模式:正常/叠加等

通用的接口-无需担心Imagick和GD的差异

内置的滤镜

内置了几个常用的滤镜:

Blur-模糊

Brightness-亮度

Colorize-鲜艳

Contrast-对比度

Gamma-伽马

Invert-镜像翻转

Pixelate-像素化

Sharpen-锐化

简单的代码

相比原本的GD操作,使用Grafik的代码跟简单更少,比如我们使用GD来将图像缩放为*:

如果是用Grafika,代码会更少:

也可以像JQuery那样进行链式调用:

智能裁剪

Grafika可以智能判断出图片最重要的部分进行裁剪,使用的代码非常简单:

比如这样几个例子:

更多的标准接口

Grafika还有齐全的图片操作接口,包括裁剪/绘画/透明度等.




转载请注明:http://www.aierlanlan.com/tzrz/3926.html

  • 上一篇文章:
  •   
  • 下一篇文章: