C D E F G I M N O R S U W

C

close() - Method in class net.sourceforge.openstego.StegoOutputStream
Closes the stream

D

DATA_STAMP - Static variable in class net.sourceforge.openstego.DataHeader
Magic string at the start of the header to identify OpenStego embedded data
DataHeader - class net.sourceforge.openstego.DataHeader.
This class holds the header data for the data that needs to be embedded in the image.
DataHeader(int, int, StegoConfig) - Constructor for class net.sourceforge.openstego.DataHeader
This constructor should normally be used when writing the data.
DataHeader(InputStream, StegoConfig) - Constructor for class net.sourceforge.openstego.DataHeader
This constructor should be used when reading embedded data from an InputStream.

E

embedData(byte[], BufferedImage) - Method in class net.sourceforge.openstego.OpenStego
Method to embed the data into an image
embedData(File, File) - Method in class net.sourceforge.openstego.OpenStego
Method to embed the data into an image (alternate API)
extractData(BufferedImage) - Method in class net.sourceforge.openstego.OpenStego
Method to extract the data from an image
extractData(File) - Method in class net.sourceforge.openstego.OpenStego
Method to extract the data from an image (alternate API)

F

flush() - Method in class net.sourceforge.openstego.StegoOutputStream
Flushes the stream

G

getChannelBitsUsed() - Method in class net.sourceforge.openstego.DataHeader
Get Method for channelBitsUsed
getChannelBitsUsed() - Method in class net.sourceforge.openstego.StegoInputStream
Get Method for channelBitsUsed
getChannelBitsUsed() - Method in class net.sourceforge.openstego.StegoOutputStream
Get method for channelBitsUsed
getDataLength() - Method in class net.sourceforge.openstego.DataHeader
Get Method for dataLength
getDataLength() - Method in class net.sourceforge.openstego.StegoInputStream
Get method for dataLength
getDataLength() - Method in class net.sourceforge.openstego.StegoOutputStream
Get method for dataLength
getDefaultImageOutputType() - Method in class net.sourceforge.openstego.StegoConfig
Get method for configuration item - defaultImageOutputType
getHeaderData() - Method in class net.sourceforge.openstego.DataHeader
This method generates the header in the form of byte array based on the parameters provided in the constructor.
getHeaderSize() - Static method in class net.sourceforge.openstego.DataHeader
Method to get standard header size
getImage() - Method in class net.sourceforge.openstego.StegoOutputStream
Get the image containing the embedded data.
getMaxBitsUsedPerChannel() - Method in class net.sourceforge.openstego.StegoConfig
Get method for configuration item - maxBitsUsedPerChannel

I

isUseCompression() - Method in class net.sourceforge.openstego.StegoConfig
Get method for configuration item - useCompression

M

MAX_BITS_USED_PER_CHANNEL - Static variable in class net.sourceforge.openstego.StegoConfig
Key string for configuration item - maxBitsUsedPerChannel.
main(String[]) - Static method in class net.sourceforge.openstego.OpenStego
Main method for calling openstego from command line.

N

net.sourceforge.openstego - package net.sourceforge.openstego
 

O

OpenStego - class net.sourceforge.openstego.OpenStego.
This is the main class for OpenStego.
OpenStego() - Constructor for class net.sourceforge.openstego.OpenStego
Constructor using the default configuration
OpenStego(StegoConfig) - Constructor for class net.sourceforge.openstego.OpenStego
Constructor using StegoConfig object
OpenStego(Map) - Constructor for class net.sourceforge.openstego.OpenStego
Constructor with configuration data in the form of Map

R

read() - Method in class net.sourceforge.openstego.StegoInputStream
Implementation of InputStream.read() method

S

StegoConfig - class net.sourceforge.openstego.StegoConfig.
Class to store configuration data for OpenStego
StegoConfig() - Constructor for class net.sourceforge.openstego.StegoConfig
Default Constructor (with default values for configuration items)
StegoConfig(Map) - Constructor for class net.sourceforge.openstego.StegoConfig
Constructor with map of configuration data.
StegoInputStream - class net.sourceforge.openstego.StegoInputStream.
InputStream to read embedded data from image file
StegoInputStream(BufferedImage, StegoConfig) - Constructor for class net.sourceforge.openstego.StegoInputStream
Default constructor
StegoOutputStream - class net.sourceforge.openstego.StegoOutputStream.
OutputStream to embed data into image
StegoOutputStream(BufferedImage, int, StegoConfig) - Constructor for class net.sourceforge.openstego.StegoOutputStream
Default constructor
setMaxBitsUsedPerChannel(int) - Method in class net.sourceforge.openstego.StegoConfig
Set method for configuration item - maxBitsUsedPerChannel
setUseCompression(boolean) - Method in class net.sourceforge.openstego.StegoConfig
Set method for configuration item - useCompression

U

USE_COMPRESSION - Static variable in class net.sourceforge.openstego.StegoConfig
Key string for configuration item - useCompression

W

write(int) - Method in class net.sourceforge.openstego.StegoOutputStream
Implementation of OutputStream.write(int) method

C D E F G I M N O R S U W