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

Class: WideImage_PaletteImage

Source Location: /PaletteImage.php

Class Overview

WideImage_Image
   |
   --WideImage_PaletteImage



Methods


Inherited Variables

Inherited Methods

Class: WideImage_Image

WideImage_Image::__construct()
The base class constructor
WideImage_Image::addNoise()
Adds noise to the image
WideImage_Image::allocateColor()
Allocate a color by RGB values.
WideImage_Image::applyConvolution()
Applies convolution matrix with imageconvolution()
WideImage_Image::applyFilter()
Applies a filter
WideImage_Image::applyMask()
Returns an image with applied mask
WideImage_Image::asGrayscale()
Returns a grayscale copy of the image
WideImage_Image::asNegative()
Returns a negative of the image
WideImage_Image::asPalette()
Returns a palette copy (8bit) of the image
WideImage_Image::asString()
Returns binary string with image data in format specified by $format
WideImage_Image::asTrueColor()
Returns a true-color copy of the image
WideImage_Image::autoCrop()
Performs an auto-crop on the image
WideImage_Image::copy()
Returns a copy of the image object
WideImage_Image::copyNoAlpha()
Returns an image without an alpha channel
WideImage_Image::copyTo()
Copies this image onto another image
WideImage_Image::copyTransparencyFrom()
Copies transparency information from $sourceImage. Optionally fills the image with the transparent color at (0, 0).
WideImage_Image::correctGamma()
Corrects gamma on the image
WideImage_Image::crop()
Returns a cropped rectangular portion of the image
WideImage_Image::destroy()
This method destroy the image handle, and releases the image resource.
WideImage_Image::fill()
Fill the image at ($x, $y) with color index $color
WideImage_Image::flip()
Returns a flipped (mirrored over horizontal line) copy of the image
WideImage_Image::getCanvas()
Returns the canvas object
WideImage_Image::getChannels()
Retrieve an image with selected channels
WideImage_Image::getClosestColor()
Returns closest color index that matches the given RGB value. Uses PHP's imagecolorclosest()
WideImage_Image::getColorAt()
Returns an index of the color at $x, $y
WideImage_Image::getColorRGB()
Returns a color's RGB
WideImage_Image::getExactColor()
Returns the color index that exactly matches the given RGB value. Uses PHP's imagecolorexact()
WideImage_Image::getHandle()
Returns the GD image resource
WideImage_Image::getHeight()
WideImage_Image::getMask()
Returns the image's mask
WideImage_Image::getOperation()
Used internally to create Operation objects
WideImage_Image::getRGBAt()
Returns a RGBA array for pixel at $x, $y
WideImage_Image::getTransparentColor()
WideImage_Image::getTransparentColorRGB()
Returns a RGB array of the transparent color or null if none.
WideImage_Image::getWidth()
WideImage_Image::isTransparent()
WideImage_Image::isTrueColor()
Returns true if the image is true-color, false otherwise
WideImage_Image::isValid()
WideImage_Image::merge()
This method lays the overlay (watermark) on the image.
WideImage_Image::mirror()
Returns a mirrored copy of the image
WideImage_Image::output()
Outputs the image to browser
WideImage_Image::releaseHandle()
Releases the handle
WideImage_Image::resize()
Resize the image to given dimensions.
WideImage_Image::resizeCanvas()
Resizes the canvas of the image, but doesn't scale the content of the image
WideImage_Image::resizeDown()
Same as WideImage_Image::resize(), but the image is only applied if it is larger then the given dimensions.
WideImage_Image::resizeUp()
Same as WideImage_Image::resize(), but the image is only applied if it is smaller then the given dimensions.
WideImage_Image::rotate()
Rotate the image for angle $angle clockwise.
WideImage_Image::roundCorners()
Returns an image with round corners
WideImage_Image::saveToFile()
Saves an image to a file
WideImage_Image::setColorAt()
Set the color index $color to a pixel at $x, $y
WideImage_Image::setRGBAt()
Writes a pixel at the designated coordinates
WideImage_Image::setTransparentColor()
Sets the current transparent color index. Only makes sense for palette images (8-bit).
WideImage_Image::unsharp()
Applies the unsharp filter
WideImage_Image::writeHeader()
Output a header to browser.
WideImage_Image::__call()
Used internally to execute operations
WideImage_Image::__destruct()
Cleanup
WideImage_Image::__sleep()
Returns an array of serializable protected variables. Called automatically upon serialize().
WideImage_Image::__toString()
Returns an image in GIF or PNG format
WideImage_Image::__wakeup()
Restores an image from serialization. Called automatically upon unserialize().

Class Details

[line 28]


[ Top ]


Class Methods


static method create [line 37]

static WideImage_PaletteImage create( int $width, int $height)

Create a palette image



Parameters:

int   $width  
int   $height  

[ Top ]

method asPalette [line 63]

void asPalette( [ $nColors = 255], [ $dither = null], [ $matchPalette = true])

(non-PHPdoc)



Tags:

see:  asPalette($nColors, $dither, $matchPalette)


Overrides WideImage_Image::asPalette() (Returns a palette copy (8bit) of the image)

Parameters:

   $nColors  
   $dither  
   $matchPalette  

[ Top ]

method asTrueColor [line 104]

void asTrueColor( )

(non-PHPdoc)



Tags:

see:  asTrueColor()


Overrides WideImage_Image::asTrueColor() (Returns a true-color copy of the image)

[ Top ]

method copyAsNew [line 74]

WideImage_Image copyAsNew( [$trueColor $trueColor = false])

Returns a copy of the image



Tags:

access:  protected


Parameters:

$trueColor   $trueColor   True if the new image should be truecolor

[ Top ]

method copyNoAlpha [line 132]

void copyNoAlpha( )

(non-PHPdoc)



Tags:

see:  copyNoAlpha()


Overrides WideImage_Image::copyNoAlpha() (Returns an image without an alpha channel)

[ Top ]

method doCreate [line 45]

void doCreate( $width, $height)



Parameters:

   $width  
   $height  

[ Top ]

method getChannels [line 120]

void getChannels( )

(non-PHPdoc)



Tags:

see:  getChannels()


Overrides WideImage_Image::getChannels() (Retrieve an image with selected channels)

[ Top ]

method isTrueColor [line 54]

void isTrueColor( )

(non-PHPdoc)



Tags:

see:  isTrueColor()


Overrides WideImage_Image::isTrueColor() (Returns true if the image is true-color, false otherwise)

[ Top ]


Documentation generated on Sat, 19 Feb 2011 12:55:42 +0100 by phpDocumentor 1.4.3