WideImage 1.0 branch (discontinued)

WideImage Wiki : opApplyMask

MainPage :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register
Support This Project SourceForge.net Logo
Important notice: the development of WideImage 1.0 branch is discontinued. Please visit http://wideimage.sourceforge.net for the new version of library and documentation.
This web site will remain accessible to serve as documentation for the old versions of the library. For help on migration, please refer to the migration guide.
Most recent edit on 2007-09-26 12:26:02 by GasperKozak

Additions:
~- $x (int): left position on the target image
CategoryDocApi


Deletions:
~- $x (int): left position on the target image (SvnOnly)
CategoryDocApi CategoryDocSvn




Edited on 2007-07-24 16:00:43 by GasperKozak

Additions:
~- $x (int): left position on the target image (SvnOnly)
CategoryDocApi CategorySvnDoc


Deletions:
wiImage::applyMask($mask)
CategoryDocApi




Edited on 2007-05-04 03:19:15 by GasperKozak

Additions:
~- result (wiTrueColorImage): masked image

Deletions:
~- result (wiTrueColorImage): resized image



Oldest known version of this page was edited on 2007-03-03 11:53:32 by GasperKozak []
Page view:

wiImage::applyMask()

See: List of operations

Signature

wiImage::applyMask($mask)

Parameters



Description

Returns a copy of the image with the mask applied. The mask is a greyscale image, which specifies the alpha channel of the newly created image. Black areas are completely transparent, white are completely opaque, colors between specify the value of alpha color component.

Notes

This method is slow, because it's implemented in pure PHP.

Examples

$img = wiImage::load('/path/to/an/image.png');
$mask = wiImage::load('/path/to/mask.png');

$masked = $img->applyMask($mask);
$masked->saveToFile(...);



CategoryDocApi
WideImage - an Object-Oriented PHP Image Library for Image manipulation
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.2
Page was generated in 0.1068 seconds