2012-02-23 49 views
0

我需要找到一些PHP代碼來實質上完成ImageMagick命令">compare -metric AE -fuzz 10% image1.png image2.png output.png"的功能。我找到了http://www.phpied.com/image-diff/代碼,它確實很好,但我確實需要-fuzz功能來篩選出無關緊要的差異,並且很有必要讓-metric標誌功能消除差異計數,但我認爲這很容易加上。PHP做ImageMagick的工作

原因是我無法在我的Web服務器上安裝ImageMagick,所以我需要單獨的代碼或庫。

任何關於代碼或地方的建議看?

感謝

+0

所以你可以或不可以安裝ImageMagick二進制文件?如果他們可用,對ImageMagick可執行文件進行系統調用是最簡單的... – 2012-02-23 21:17:05

+0

ImageMagick未安裝在我的網絡服務器上,我無權安裝它。如果我可以但不去,我會那樣做。 – jomille 2012-02-23 23:34:01

回答

2

出了什麼問題PHP的ImageMagick功能?

+0

不是件事,我只是沒有ImageMagick在我的處置。 – jomille 2012-02-24 03:47:41

+0

如果這是因爲您使用的是共享主機並且沒有shell訪問權限,如果他們不提供默認訪問權限給這樣的整合庫,特別是如果他們不願意安裝它根據要求。在PHP中重寫任何ImageMagick的函數要比使用「imagick」或「imagemagick」移動到另一個服務器要花費更多的時間/精力。 – Alastair 2013-08-03 16:06:49