PHP圖像處理開發庫

jopen 10年前發布 | 26K 次閱讀 PHP

PHP并不限于創建HTML輸出,它也可以被用來操作和創建各種不同的圖片文件格式,包括GIF,PNG, JPEG, WBMP,和XPM。PHP可以將圖像流直接輸出至瀏覽器。
在這篇文章中,我們已經收集了一些最好的PHP圖像處理庫和類來幫助您簡化任務圖片操作相關任務。

1. Zebra Image

PHP圖像處理開發庫
Zebra_Image 是個小型的、輕量級的、面向對象的PHP圖像操作庫。提供了執行多種圖像操作的方法調整大小,裁剪,旋轉和翻轉等操作,除了 GD2 外無需依賴任何外部程序庫,支持圖片格式 .JPG, .GIF + .PNG。各種格式可以相互轉換(每次操作后透明度保留為好)。可以設置JPG輸出的質量。
 

2. Imagine

PHP圖像處理開發庫
Imagine是一個面向對象的PHP庫,用于圖片操作,基于PHP 5.3開發。這個庫可以很容易地調整大小,裁剪和應用濾鏡等圖像處理操作。它還包括顏色類,接受兩個參數在其構造函數來為任何對象生成RGB代碼和透明度百分比。
 

3. Php Graphic Works

PHP圖像處理開發庫
WiseLoop PHP Graphic Works是一組PHP類設計用于在服務器端進行圖片操作。這個包能夠以一種簡易和靈活的方式來進行復雜的圖片處理。它能夠在圖像上進行旋轉,裁剪,調整大小,伸展,和翻轉等操作。它還包括龐大的圖像過濾器,如模糊,棕褐色,灰度,負片,對比度,亮度,伽瑪等等。它也包括像拼圖,噪音,pixelrate,反射,浮雕邊緣和草圖一些特殊效果。
 

4. WideImage

PHP圖像處理開發庫
Wide Image是一個面向對象的圖片操作庫。它需要 PHP 5.2+ + GD2 擴展支持。該庫提供了一種簡單的方式來裝載,操作和保存圖像中最常見的圖像格式。Wide Image 當前支持GIF, PNG, JPG, GD, GD2, WBMP, XBM, XPM, BMP 和 TGA 格式。
 

5. Php5 Image Manipulation

PHP圖像處理開發庫
PHP5 Image是一個完全面向對象的圖片操作庫,基于 PHP 和 GD2 實現。 它是php-image項目的一個擴展版本,并能夠在標準或Zend Framework項目中使用。這個項目能夠讀取 PNG, JPEG, GIF, PSD, ICO  圖片格式,然后輸出所有 GD2支持的類型。

 

6. Dynamic Dummy Image Generator

PHP圖像處理開發庫
Dynamic Dummy Image Generator是一個免費的PHP腳本能夠用于創建任何尺寸的圖片,并對他們設置顏色和文本。
 

7. Asido

PHP圖像處理開發庫
Asido是一個功能豐富的圖片處理PHP類,適合于任何環境如GD2, Magick Wand 和 Image Magick。它支持包括 PHP4 & PHP5 (更新的版本只支持PHP5).
 

8. PhpThumb

PHP圖像處理開發庫
phpThumb 是一個 PHP Library使用幾行代碼就能夠輕松創建縮略圖。

它能夠接受任意類型的圖片數據源包括來自:文件系統,URL或數據庫等。并支持大部分常見的圖片格式。

可以對圖片進行旋轉,裁剪,水印。其質量可以定義,甚至有一個內置的緩存來最小化服務器的負載。

phpThumb 還擁有非常多的過濾器包括:對比, 模糊, 亮度, 應用圓角等。

運行環境:PHP 4.0.6+ 和 GD library 


 

9. Image Workshop

PHP圖像處理開發庫

ImageWorkshop 是一個開源的PHP類用于管理和操作圖片。

這個類擁有類似圖片編輯軟件的邏輯:基于層的概念。可以疊加很多層或層組(每一層不同的操縱選項)。

它已經多種功能如:放在另一(水印),裁剪,移動,縮放,旋轉(學位)的圖像(或圖像),疊加,寫。

ImageWorkshop 需要GD library, 并且可以使用該包提供的過濾器。
 

10. Image Cache

PHP圖像處理開發庫

Image Cache 是一個輕量級的PHP類,能夠在用戶的瀏覽器壓縮,移動和緩存圖片。

這個類提供一些簡單的設置如:目錄、根路徑URL等,然后針對每一張圖片調用壓縮功能。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!