(PECL imagick 2.0.0)
  	
    
      
      Repeatedly tiles the texture image
    
    
      
      bool Imagick::textureImage ( Imagick $texture_wand )
    
    
    
    Repeatedly tiles the texture image across and down the image canvas.
Parameters: 
  
      
      
      	texture_wand
    	
 
    	Repeatedly tiles the texture image across and down the image canvas.
Returns: 
     Returns TRUE on success. 
Exception: 
    
    Throws ImagickException on error.
Examples: 
  
          Imagick::textureImage()
    	
      
<?php
function textureImage($imagePath) {
    $image = new \Imagick();
    $image->newImage(640, 480, new \ImagickPixel('pink'));
    $image->setImageFormat("jpg");
    $texture = new \Imagick(realpath($imagePath));
    $texture->scaleimage($image->getimagewidth() / 4, $image->getimageheight() / 4);
    $image = $image->textureImage($texture);
    header("Content-Type: image/jpg");
    echo $image;
}
?>
 
Please login to continue.