Unix/Linux Go Back    

RedHat 9 (Linux i386) - man page for gimp::pdl (redhat section 3)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

PDL(3)			       User Contributed Perl Documentation			   PDL(3)

       Gimp::PDL - Overwrite Tile/Region functions to work with piddles.  This module is obso-
       lete, please remove any references to it.

	 use Gimp;
	 use Gimp::PDL;
	 use PDL;

       This module overwrites some methods of Gimp::Tile and Gimp::PixelRgn. The new functions
       return and accept piddles. The last argument (height) of "gimp_pixel_rgn_set_rect" is cal-
       culated from the piddle. There is no other way to access the raw pixeldata in Gimp.

       Some exmaples:

	$region = $drawable->get->pixel_rgn (0,0, 100,100, 1,0);
	$pixel = $region->get_pixel (5,7);     # fetches the pixel from (5|7)
	print $pixel;			       # outputs something like
					       # [255, 127, 0], i.e. in
					       # RGB format ;)
	$region->set_pixel ($pixel * 0.5, 5, 7);# darken the pixel
	$rect = $region->get_rect (3,3,70,20); # get a horizontal stripe
	$rect = $rect->hclip(255/5)*5;	       # clip and multiply by 5
	$region->set_rect($rect);	       # and draw it!
	undef $region;			       # and update it!

       Marc Lehmann <pcg@goof.com>

       Gimp::Pixel, perl(1), Gimp(1).

perl v5.8.0				    2000-02-02					   PDL(3)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 07:22 PM.