2013-09-22 96 views
0

作爲主題的圖像的屬性,我需要設置圖像的屬性或創建一個圖像與我從客戶端獲得的屬性作爲矩陣值。 我找到了一個名爲imageconvolution的函數,但它不能正常工作。也許我錯誤地使用了它。 這裏是代碼:PHP設置矩陣值爲

<?php 
$image = imagecreatefromgif('http://www.php.net/images/php.gif'); 

$emboss = array(array(0, 0, 100), array(0, 0, 200), array(0, 0, 1)); 
imageconvolution($image, $emboss, 1, 0); 

header('Content-Type: image/png'); 
imagepng($image, null, null); 
?> 

值用於縮放或旋轉或移動image.Is這些代碼正確的矩陣? 我希望找出有人教我。 非常感謝。

回答

0

縮放,旋轉和移動是仿射變換。你不能對這個矩陣使用卷積。 我認爲使用php Imagick擴展最簡單的方法。它有一個可以使用一個affineTransformImage功能:http://php.net/manual/en/imagick.affinetransformimage.php

+0

你能告訴我一個簡單的示例使用它,我不擅長PHP?我擅長android,我需要找出矩陣是否可以在PHP中使用。我很感激。 – arjinmc

+0

我找到一個名爲ImagickDraw :: affine的函數,我們可以將這些矩陣值放入數組中。是嗎? – arjinmc