Image_Tools
[ class tree: Image_Tools ] [ index: Image_Tools ] [ all elements ]

Source for file mask.php

Documentation is available at mask.php

  1. <?php
  2. /* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4 foldmethod=marker */
  3. // $Id: mask.php,v 1.1 2008/05/26 03:03:26 firman Exp $
  4.  
  5. /**
  6.  * Image_Tools
  7.  */
  8. require_once 'Image/Tools.php';
  9.  
  10. // creates an instance of Mask tool object
  11. $mask Image_Tools::factory('mask');
  12. if (PEAR::isError($mask)) {
  13.     echo $mask->toString();
  14.     exit;
  15. }
  16.  
  17. // set destination image
  18. $mask->set('image'dirname(__FILE__'/images/zebra.jpg');
  19.  
  20. // set mask image
  21. $mask->set('mask'dirname(__FILE__'/images/masker.png');
  22.  
  23. // set sample image to be masking
  24. $mask->set('sample'dirname(__FILE__'/images/3dgirl.jpg');
  25.  
  26. // display the result image
  27. $err $mask->display(IMAGETYPE_JPEG);
  28. if (PEAR::isError($err)) {
  29.     echo $err->toString();
  30.     exit;
  31. }

Documentation generated on Mon, 11 Mar 2019 15:22:20 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.