trex.Algo
Class StegoAlgoLSBpp.LSBppDecryptFilter

java.lang.Object
  |
  +--java.awt.image.ImageFilter
        |
        +--java.awt.image.RGBImageFilter
              |
              +--trex.Filter.TRexFilterRGB
                    |
                    +--trex.Algo.StegoAlgoLSB.LSBDecryptFilter
                          |
                          +--trex.Algo.StegoAlgoLSBpp.LSBppDecryptFilter
All Implemented Interfaces:
Cloneable, ImageConsumer
Enclosing class:
StegoAlgoLSBpp

protected class StegoAlgoLSBpp.LSBppDecryptFilter
extends StegoAlgoLSB.LSBDecryptFilter

This class adds the XOR functionality to the "getData" function. Besides that, it is identical to the LSBDecryptFilter.


Field Summary
 
Fields inherited from class trex.Filter.TRexFilterRGB
data, h, w
 
Fields inherited from class java.awt.image.RGBImageFilter
canFilterIndexColorModel, newmodel, origmodel
 
Fields inherited from class java.awt.image.ImageFilter
consumer
 
Fields inherited from interface java.awt.image.ImageConsumer
COMPLETESCANLINES, IMAGEABORTED, IMAGEERROR, RANDOMPIXELORDER, SINGLEFRAME, SINGLEFRAMEDONE, SINGLEPASS, STATICIMAGEDONE, TOPDOWNLEFTRIGHT
 
Constructor Summary
StegoAlgoLSBpp.LSBppDecryptFilter(int w, int h)
          Constructor.
 
Method Summary
 String getData()
          Return contained data as a String.
 
Methods inherited from class trex.Algo.StegoAlgoLSB.LSBDecryptFilter
filterRGB
 
Methods inherited from class java.awt.image.RGBImageFilter
filterIndexColorModel, filterRGBPixels, setColorModel, setPixels, setPixels, substituteColorModel
 
Methods inherited from class java.awt.image.ImageFilter
clone, getFilterInstance, imageComplete, resendTopDownLeftRight, setDimensions, setHints, setProperties
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StegoAlgoLSBpp.LSBppDecryptFilter

public StegoAlgoLSBpp.LSBppDecryptFilter(int w,
                                         int h)
Constructor. Calls super().

Method Detail

getData

public String getData()
               throws DecryptImpossibleException
Return contained data as a String.

Overrides:
getData in class TRexFilterRGB
Returns:
Contained data.
DecryptImpossibleException