2016-09-29 33 views
1

試圖使用php實現草圖效果,但無法獲得所需的輸出。使用php imagick將圖像轉換爲草圖

試圖與

$im1->sketchimage(2, 1, -20); 

但越來越模糊排序只圖像。

而且,向外看,發現

*s = Read-File-Into-Image("/path/to/image") 
*g = ConvertToGrayScale(s) 
*i = Invert Colors(g) 
*b = ApplyGaussianBlur(i) 
*result = Colour Dodge Blend Merge(b,g) 

,並試圖

$im1->edgeImage(2); 
$im1->contrastStretchImage(30, 500); 
$im2 = $im1; 
$im1->modulateImage(100, 20, 50); 
$im1->negateImage(FALSE); 
$im1->gaussianBlurImage(5, 1, FALSE); 
$im1->compositeImage($im2, imagick::COMPOSITE_COLORDODGE, 0, 0); 

仍然沒有得到所需的輸出。

回答