project.android.imageprocessing.filter.colour
Class ImageGammaFilter

java.lang.Object
  extended by project.android.imageprocessing.GLRenderer
      extended by project.android.imageprocessing.input.GLTextureOutputRenderer
          extended by project.android.imageprocessing.filter.BasicFilter
              extended by project.android.imageprocessing.filter.colour.ImageGammaFilter
All Implemented Interfaces:
GLTextureInputRenderer

public class ImageGammaFilter
extends BasicFilter

A gamma adjustment filter extension of BasicFilter. This filter adjusts the gamma value of the input image. Values for gamma should be in [0, 3] for normal use; however, all values are excepted. This filter does not adjust alpha values.

Author:
Chris Batt

Constructor Summary
ImageGammaFilter(float gamma)
          Creates a ImageGammaFilter with the given gamma adjustment value.
 
Method Summary
 
Methods inherited from class project.android.imageprocessing.filter.BasicFilter
newTextureReady
 
Methods inherited from class project.android.imageprocessing.input.GLTextureOutputRenderer
addTarget, getTargets, onDrawFrame, onSurfaceCreated, removeTarget, setRenderSize
 
Methods inherited from class project.android.imageprocessing.GLRenderer
getHeight, getWidth, onPause, onResume, rotateClockwise90Degrees, rotateCounterClockwise90Degrees
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageGammaFilter

public ImageGammaFilter(float gamma)
Creates a ImageGammaFilter with the given gamma adjustment value.

Parameters:
gamma - The gamma adjustment value.