A B C D E F G I L M N O P Q R S T U V W

A

add(CmdLineOption) - Method in class net.sourceforge.openstego.util.CmdLineOptions
Method to add the command-line option
add(String, String, int, boolean) - Method in class net.sourceforge.openstego.util.CmdLineOptions
Overloaded method to add the command-line option
addErrorCode(String, int, String) - Static method in exception net.sourceforge.openstego.OpenStegoException
Method to add new error codes to the namespace
addNamespace(String, String) - Static method in class net.sourceforge.openstego.util.LabelUtil
Method to add new namespace using resource bundle
addProperties(Map) - Method in class net.sourceforge.openstego.OpenStegoConfig
Method to add properties from the map to this configuration data

B

byteArrayToImage(byte[], String) - Static method in class net.sourceforge.openstego.util.ImageUtil
Method to convert byte array to image
byteToInt(int) - Static method in class net.sourceforge.openstego.util.CommonUtil
Byte to Int converter

C

cancelButton - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Cancel" button
canHandle(byte[]) - Method in class net.sourceforge.openstego.DataHidingPlugin
Method to find out whether given stego data can be handled by this plugin or not
canHandle(byte[]) - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to find out whether given stego data can be handled by this plugin or not
canHandle(byte[]) - Method in class net.sourceforge.openstego.WatermarkingPlugin
Method to find out whether given stego data can be handled by this plugin or not.
ceilingHalf(int) - Static method in class net.sourceforge.openstego.util.CommonUtil
Returns the ceiling of the half of the input value
checkMark(byte[], String, byte[]) - Method in class net.sourceforge.openstego.OpenStego
Method to check the correlation for the given image and the original signature
checkMark(File, File) - Method in class net.sourceforge.openstego.OpenStego
Method to check the correlation for the given image and the original signature (alternate API)
checkMark(byte[], String, byte[]) - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to check the correlation for the given image and the original signature
CmdLineOption - Class in net.sourceforge.openstego.util
Stores the master information about a command line option
CmdLineOption(String, String, int, boolean) - Constructor for class net.sourceforge.openstego.util.CmdLineOption
Default constructor
CmdLineOptions - Class in net.sourceforge.openstego.util
Class to store the list of command line options
CmdLineOptions() - Constructor for class net.sourceforge.openstego.util.CmdLineOptions
Default constructor
CmdLineParser - Class in net.sourceforge.openstego.util
Utility to parse the command line parameters
CmdLineParser(CmdLineOptions, String[]) - Constructor for class net.sourceforge.openstego.util.CmdLineParser
Default constructor
CommonUtil - Class in net.sourceforge.openstego.util
Common utilities for OpenStego
config - Variable in class net.sourceforge.openstego.OpenStegoPlugin
Configuration data to be used while embedding / extracting data
confPasswordTextField - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Confirm Password" text field
convoluteLines(Image, Image, Filter, int) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to convolute lines
convoluteRows(Image, Image, Filter, int) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to convolute rows
CORRUPT_DATA - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - Corrupt Data
coverFileButton - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Cover File" browse file button
coverFileTextField - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Cover File" text field
createConfig() - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to create default configuration data (specific to this plugin)
createConfig(Map) - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to create configuration data (specific to this plugin) based on the property map
createConfig(CmdLineOptions) - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to create configuration data (specific to this plugin) based on the command-line options
cropImage(BufferedImage, int, int) - Static method in class net.sourceforge.openstego.util.ImageUtil
Method crop an image to the given dimensions.

D

DataHidingPlugin - Class in net.sourceforge.openstego
Abstract class for stego plugins for OpenStego purpose of which is data hiding.
DataHidingPlugin() - Constructor for class net.sourceforge.openstego.DataHidingPlugin
 
DCT - Class in net.sourceforge.openstego.util.dct
Class to handle Discrete Cosine Transforms (DCT).
DCT() - Constructor for class net.sourceforge.openstego.util.dct.DCT
 
decomposition(Image, Image, Image, Image, Image, Filter, Filter, int) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to decompose the image
decrypt(byte[]) - Method in class net.sourceforge.openstego.OpenStegoCrypto
Method to decrypt the data
DEFAULT_IMAGE_TYPE - Static variable in class net.sourceforge.openstego.util.ImageUtil
Default image type in case not provided
dequantize8x8(double[][]) - Method in class net.sourceforge.openstego.util.dct.DCT
De-quantize the DCT matrix based on the quantization table
DWT - Class in net.sourceforge.openstego.util.dwt
Class to handle Discrete Wavelet Transforms (DWT).
DWT(int, int, int, int, int) - Constructor for class net.sourceforge.openstego.util.dwt.DWT
Default constructor
DWTUtil - Class in net.sourceforge.openstego.util.dwt
Class to handle Wavelet filters and other DWT utilities.

E

embedAlgoChanged() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Method to handle change event for 'embedAlgoComboBox'
embedAlgoChanged() - Method in class net.sourceforge.openstego.ui.OpenStegoUI
Method to handle change event for 'embedAlgoComboBox'
embedAlgoComboBox - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
Combobox for "Stego Algorithm" for "Embed"
embedData(byte[], String, byte[], String, String) - Method in class net.sourceforge.openstego.OpenStego
Method to embed the message data into the cover data
embedData(File, File, String) - Method in class net.sourceforge.openstego.OpenStego
Method to embed the message data into the cover data (alternate API)
embedData(byte[], String, byte[], String, String) - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to embed the message into the cover data
embedMark(byte[], String, byte[], String, String) - Method in class net.sourceforge.openstego.OpenStego
Method to embed the watermark signature data into the cover data
embedMark(File, File, String) - Method in class net.sourceforge.openstego.OpenStego
Method to embed the watermark signature data into the cover data (alternate API)
encrypt(byte[]) - Method in class net.sourceforge.openstego.OpenStegoCrypto
Method to encrypt the data
extractAlgoComboBox - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
Combobox for "Stego Algorithm" for "Extract"
extractData(byte[], String) - Method in class net.sourceforge.openstego.OpenStego
Method to extract the message data from stego data
extractData(File) - Method in class net.sourceforge.openstego.OpenStego
Method to extract the message data from stego data (alternate API)
extractData(byte[], String, byte[]) - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to extract the message from the stego data
extractMark(byte[], String, byte[]) - Method in class net.sourceforge.openstego.OpenStego
Method to extract the watermark data from stego data
extractMark(File, File) - Method in class net.sourceforge.openstego.OpenStego
Method to extract the watermark data from stego data (alternate API)
extractMsgFileName(byte[], String) - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to extract the message file name from the stego data
extractMsgFileName(byte[], String) - Method in class net.sourceforge.openstego.WatermarkingPlugin
Method to extract the message file name from the stego data.
extractPwdTextField - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Password for Extract" text field

F

Filter - Class in net.sourceforge.openstego.util.dwt
Object to store Filter data
Filter() - Constructor for class net.sourceforge.openstego.util.dwt.Filter
 
filterCutOff(Image, int, int, int, Image, int, int, int, Filter) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to apply cut-off filter
FilterGH - Class in net.sourceforge.openstego.util.dwt
Object to store FilterGH data
FilterGH() - Constructor for class net.sourceforge.openstego.util.dwt.FilterGH
 
filterInvCutOff(Image, int, int, int, Image, int, int, int, Filter) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to apply inverse cut-off filter
filterInvMirror(Image, int, int, int, Image, int, int, int, Filter) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to apply inverse mirror filter
filterInvPeriodical(Image, int, int, int, Image, int, int, int, Filter) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to apply inverse periodical filter
filterMirror(Image, int, int, int, Image, int, int, int, Filter) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to apply mirror filter
filterPeriodical(Image, int, int, int, Image, int, int, int, Filter) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to apply periodical filter
FilterXMLReader - Class in net.sourceforge.openstego.util.dwt
Class to read the Filters XML and generate corresponding Java Objects
findDeepestLevel(int, int) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to get the deepest level possible for given image width and height
floorHalf(int) - Static method in class net.sourceforge.openstego.util.CommonUtil
Returns the floor of the half of the input value
forwardDWT(int[][]) - Method in class net.sourceforge.openstego.util.dwt.DWT
Method to perform forward DWT on the pixel data
forwardDWTwp(int[][]) - Method in class net.sourceforge.openstego.util.dwt.DWT
Method to perform forward DWT (WP) on the pixel data
fwdDct8x8(int[][], double[][]) - Method in class net.sourceforge.openstego.util.dct.DCT
Perform forward DCT on the 8x8 matrix
fwdDctBlock8x8(int[][], int, int, double[][]) - Method in class net.sourceforge.openstego.util.dct.DCT
Perform forward DCT on a given 8x8 block of the input matrix
fwdDctInPlaceNxN(double[][]) - Method in class net.sourceforge.openstego.util.dct.DCT
Perform forward DCT in place for N x N matrix
fwdDctNxM(int[][], double[][]) - Method in class net.sourceforge.openstego.util.dct.DCT
Perform forward DCT for N x M matrix
fwdDctNxN(int[][], double[][]) - Method in class net.sourceforge.openstego.util.dct.DCT
Perform forward DCT for N x N matrix

G

generateRandomImage(int) - Static method in class net.sourceforge.openstego.util.ImageUtil
Method to generate a random image filled with noise.
generateSignature() - Method in class net.sourceforge.openstego.DataHidingPlugin
Method to generate the signature data.
generateSignature() - Method in class net.sourceforge.openstego.OpenStego
Method to generate the signature data using the given plugin
generateSignature() - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to generate the signature data.
getAltName() - Method in class net.sourceforge.openstego.util.CmdLineOption
Get method for altName
getCancelButton() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Cancel" button
getCoarse() - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Get method for coarse
getConfig() - Method in class net.sourceforge.openstego.OpenStego
Get method for configuration data
getConfig() - Method in class net.sourceforge.openstego.OpenStegoPlugin
Get method for config
getConfigClass() - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to get the configuration class specific to this plugin
getConfPasswordTextField() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Confirm Password" text field
getCoverFileButton() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Cover File" browse file button
getCoverFileTextField() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Cover File" text field
getData() - Method in class net.sourceforge.openstego.util.dwt.Filter
Get method for data
getData() - Method in class net.sourceforge.openstego.util.dwt.Image
Get method for data
getDefaultPlugin() - Static method in class net.sourceforge.openstego.util.PluginManager
Method to get the default plugin
getDescription() - Method in class net.sourceforge.openstego.OpenStegoPlugin
Gives a short description of the plugin
getDiagonal() - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Get method for diagonal
getDiff(byte[], String, byte[], String, String) - Method in class net.sourceforge.openstego.OpenStego
Method to get difference between original cover file and the stegged file
getDiff(File, File, String) - Method in class net.sourceforge.openstego.OpenStego
Method to get difference between original cover file and the stegged file
getDiff(byte[], String, byte[], String, String) - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to get difference between original cover file and the stegged file
getDiffImage(BufferedImage, BufferedImage) - Static method in class net.sourceforge.openstego.util.ImageUtil
Method generate difference image between two given images
getDoubleTree() - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Get method for doubleTree
getEmbedOptionsUI(OpenStegoUI) - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to get the UI object for "Embed" action specific to this plugin.
getEnd() - Method in class net.sourceforge.openstego.util.dwt.Filter
Get method for end
getEntropy() - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Get method for entropy
getErrorCode() - Method in exception net.sourceforge.openstego.OpenStegoException
Get method for errorCode
getExtractPwdTextField() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Password for Extract" text field
getFileBytes(File) - Static method in class net.sourceforge.openstego.util.CommonUtil
Method to get byte array data from given file
getFlag() - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Get method for flag
getG() - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Get method for filter g
getGi() - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Get method for filter gi
getH() - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Get method for filter h
getHeight() - Method in class net.sourceforge.openstego.util.dwt.Image
Get method for height
getHexString(byte[]) - Static method in class net.sourceforge.openstego.util.StringUtil
Method to convert byte array to hexadecimal string
getHi() - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Get method for filter hi
getHorizontal() - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Get method for horizontal
getId() - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Get method for id
getImage() - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Get method for image
getImageFromYuv(ArrayList) - Static method in class net.sourceforge.openstego.util.ImageUtil
Get image (with RGB data) from given YUV data
getInputStegoFileButton() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Input Stego File" browse file button
getInputStegoFileTextField() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Input Stego File" text field
getInstance(String) - Static method in class net.sourceforge.openstego.util.LabelUtil
Method to get instance of LabelUtil based on the namespace
getLevel() - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Get method for level
getList() - Method in class net.sourceforge.openstego.util.CmdLineOptions
Method to get the list of the given options
getMsgFileButton() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Message File" browse file button
getMsgFileTextField() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Message File" text field
getName() - Method in class net.sourceforge.openstego.OpenStegoPlugin
Gives the name of the plugin
getName() - Method in class net.sourceforge.openstego.util.CmdLineOption
Get method for name
getName() - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Get method for name
getNamespace() - Method in exception net.sourceforge.openstego.OpenStegoException
Get method for namespace
getNonStdOptions() - Method in class net.sourceforge.openstego.util.CmdLineParser
Method to get the list of non-standard options
getNumOfOptions() - Method in class net.sourceforge.openstego.util.CmdLineParser
Method to get the total number of options (standard plus non-standard) provided in the command-line
getOkButton() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "OK" button
getOption(String) - Method in class net.sourceforge.openstego.util.CmdLineOptions
Method to get the standard option data by name
getOption(int) - Method in class net.sourceforge.openstego.util.CmdLineOptions
Method to get the standard option data by index
getOptionName(int) - Method in class net.sourceforge.openstego.util.CmdLineParser
Method to get the name of the option by index
getOptionValue(String) - Method in class net.sourceforge.openstego.util.CmdLineOptions
Method to get the value of the given option
getOptionValue(String) - Method in class net.sourceforge.openstego.util.CmdLineParser
Method to get the value of the given option (by name)
getOutputFolderButton() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Output Folder" browse file button
getOutputFolderTextField() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Output Folder" text field
getParsedOptions() - Method in class net.sourceforge.openstego.util.CmdLineParser
Get method for parsedOptions
getParsedOptionsAsList() - Method in class net.sourceforge.openstego.util.CmdLineParser
Method to get the list of standard options
getPassword() - Method in class net.sourceforge.openstego.OpenStegoConfig
Get Method for password
getPasswordTextField() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Password" text field
getPixel(Image, int, int) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Get pixel value from the image
getPluginByName(String) - Static method in class net.sourceforge.openstego.util.PluginManager
Method to get the plugin object based on the name of the plugin
getPluginNames() - Static method in class net.sourceforge.openstego.util.PluginManager
Method to get the list of names of the loaded plugins
getPlugins() - Static method in class net.sourceforge.openstego.util.PluginManager
Method to get the list of the loaded plugins
getPurposes() - Method in class net.sourceforge.openstego.DataHidingPlugin
Gives the purpose(s) of the plugin.
getPurposes() - Method in class net.sourceforge.openstego.OpenStegoPlugin
Gives the purpose(s) of the plugin
getPurposes() - Method in class net.sourceforge.openstego.WatermarkingPlugin
Gives the purpose(s) of the plugin.
getPurposesLabel() - Method in class net.sourceforge.openstego.OpenStegoPlugin
Gives the display label for purpose(s) of the plugin
getReadableFileExtensions() - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to get the list of supported file extensions for reading
getStart() - Method in class net.sourceforge.openstego.util.dwt.Filter
Get method for start
getStegoFileButton() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Stego File" browse file button
getStegoFileTextField() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for "Stego File" text field
getStreamBytes(InputStream) - Static method in class net.sourceforge.openstego.util.CommonUtil
Method to get byte array data from given InputStream
getString(String) - Method in class net.sourceforge.openstego.util.LabelUtil
Method to get label value for the given label key
getString(String, Object[]) - Method in class net.sourceforge.openstego.util.LabelUtil
Method to get label value for the given label key (using optional parameters)
getStringLines(String) - Static method in class net.sourceforge.openstego.util.StringUtil
Method to tokenize a string by line breaks
getType() - Method in class net.sourceforge.openstego.util.CmdLineOption
Get method for type
getType() - Method in class net.sourceforge.openstego.util.dwt.Filter
Get method for type
getType() - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Get method for type
getUsage() - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to get the usage details of the plugin
getUseCompCheckBox() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for Checkbox for "Use Compression"
getUseEncryptCheckBox() - Method in class net.sourceforge.openstego.ui.OpenStegoFrame
Get method for Checkbox for "Use Encryption"
getValue() - Method in class net.sourceforge.openstego.util.CmdLineOption
Get method for value
getVertical() - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Get method for vertical
getWatermarkCorrelation(byte[], byte[]) - Method in class net.sourceforge.openstego.DataHidingPlugin
Method to check the correlation between original signature and the extracted watermark.
getWatermarkCorrelation(byte[], byte[]) - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to check the correlation between original signature and the extracted watermark
getWidth() - Method in class net.sourceforge.openstego.util.dwt.Image
Get method for width
getWritableFileExtensions() - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to get the list of supported file extensions for writing
getYuvFromImage(BufferedImage) - Static method in class net.sourceforge.openstego.util.ImageUtil
Get YUV data from given image's RGB data

I

Image - Class in net.sourceforge.openstego.util.dwt
Object to store Image data
Image(int, int) - Constructor for class net.sourceforge.openstego.util.dwt.Image
Default constructor
IMAGE_FILE_INVALID - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - Image file invalid
IMAGE_SIZE_MISMATCH - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - Image sizes mismatch
IMAGE_TYPE_INVALID - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - Image type invalid
imageToByteArray(BufferedImage, String, OpenStegoPlugin) - Static method in class net.sourceforge.openstego.util.ImageUtil
Method to convert BufferedImage to byte array
ImageTree - Class in net.sourceforge.openstego.util.dwt
Object to store Image tree data
ImageTree() - Constructor for class net.sourceforge.openstego.util.dwt.ImageTree
 
ImageUtil - Class in net.sourceforge.openstego.util
Image utilities
initDct8x8() - Method in class net.sourceforge.openstego.util.dct.DCT
Initialize DCT mechanism for 8x8 block
initDctNxM(int, int) - Method in class net.sourceforge.openstego.util.dct.DCT
Initialize DCT mechanism for N x M matrix
initDctNxN(int, int) - Method in class net.sourceforge.openstego.util.dct.DCT
Initialize DCT mechanism for N x M matrix
initQuantum8x8() - Method in class net.sourceforge.openstego.util.dct.DCT
Initialize quantization table based on the quality
initQuantumJpegChromin() - Method in class net.sourceforge.openstego.util.dct.DCT
Initialize quantization table based on JPEG chrominance quantization
initQuantumJpegLumin() - Method in class net.sourceforge.openstego.util.dct.DCT
Initialize quantization table based on JPEG luminance quantization
inputStegoFileButton - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Input Stego File" browse file button
inputStegoFileTextField - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Input Stego File" text field
INVALID_KEY_NAME - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - Invalid key name
INVALID_PASSWORD - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - Invalid password
INVALID_USE_COMPR_VALUE - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - Invalid value for useCompression
INVALID_USE_ENCRYPT_VALUE - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - Invalid value for useEncryption
invDct8x8(double[][], int[][]) - Method in class net.sourceforge.openstego.util.dct.DCT
Perform inverse DCT on the 8x8 matrix
invDctBlock8x8(double[][], int[][], int, int) - Method in class net.sourceforge.openstego.util.dct.DCT
Perform inverse DCT to given 8x8 block of the output matrix
invDctInPlaceNxN(double[][]) - Method in class net.sourceforge.openstego.util.dct.DCT
Perform inverse DCT in place for N x N matrix
invDctNxM(double[][], int[][]) - Method in class net.sourceforge.openstego.util.dct.DCT
Perform inverse DCT on the N x M matrix
invDctNxN(double[][], int[][]) - Method in class net.sourceforge.openstego.util.dct.DCT
Perform inverse DCT on the N x N matrix
invDecomposition(Image, Image, Image, Image, Image, FilterGH, int) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to perform inverse decomposition
inverseDWT(ImageTree, int[][]) - Method in class net.sourceforge.openstego.util.dwt.DWT
Method to perform inverse DWT to get back the pixel data
inverseTransform(ImageTree, FilterGH[], int) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to perform inverse wavelet transform
isHiPass() - Method in class net.sourceforge.openstego.util.dwt.Filter
Get method for hiPass
isMidFreqCoeff8x8(int) - Method in class net.sourceforge.openstego.util.dct.DCT
Check whether the coefficient is part of the middle frequencies
isUseCompression() - Method in class net.sourceforge.openstego.OpenStegoConfig
Get method for configuration item - useCompression
isUseEncryption() - Method in class net.sourceforge.openstego.OpenStegoConfig
Get Method for useEncryption
isValid() - Method in class net.sourceforge.openstego.util.CmdLineParser
Method to check whether the command-line options are valid or not.

L

LabelUtil - Class in net.sourceforge.openstego.util
Localized label handler for OpenStego
LabelUtil(String) - Constructor for class net.sourceforge.openstego.util.LabelUtil
Constructor is protected
loadPlugins() - Static method in class net.sourceforge.openstego.util.PluginManager
Method to load the stego plugin classes

M

main(String[]) - Static method in class net.sourceforge.openstego.OpenStego
Main method for calling openstego from command line.
mainTabbedPane - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
Tabbed pane for embed/extract tabs
makeImageSquare(BufferedImage) - Static method in class net.sourceforge.openstego.util.ImageUtil
Method to pad an image such that it becomes perfect square.
max(int, int) - Static method in class net.sourceforge.openstego.util.CommonUtil
Get maximum of two given values
max(double, double) - Static method in class net.sourceforge.openstego.util.CommonUtil
Get maximum of two given values
METHOD_CUTOFF - Static variable in class net.sourceforge.openstego.util.dwt.Filter
Constant for filter method = cutoff
METHOD_INVCUTOFF - Static variable in class net.sourceforge.openstego.util.dwt.Filter
Constant for filter method = inv_cutoff
METHOD_INVMIRROR - Static variable in class net.sourceforge.openstego.util.dwt.Filter
Constant for filter method = inv_mirror
METHOD_INVPERIODICAL - Static variable in class net.sourceforge.openstego.util.dwt.Filter
Constant for filter method = inv_periodical
METHOD_MIRROR - Static variable in class net.sourceforge.openstego.util.dwt.Filter
Constant for filter method = mirror,inv_mirror
METHOD_PERIODICAL - Static variable in class net.sourceforge.openstego.util.dwt.Filter
Constant for filter method = periodical
min(int, int) - Static method in class net.sourceforge.openstego.util.CommonUtil
Get minimum of two given values
min(double, double) - Static method in class net.sourceforge.openstego.util.CommonUtil
Get minimum of two given values
mod(int, int) - Static method in class net.sourceforge.openstego.util.CommonUtil
Returns the modulus of the input value (taking care of the sign of the value)
msgFileButton - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Message File" browse file button
msgFileTextField - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Message File" text field

N

NAMESPACE - Static variable in class net.sourceforge.openstego.OpenStego
Constant for the namespace for labels
net.sourceforge.openstego - package net.sourceforge.openstego
 
net.sourceforge.openstego.ui - package net.sourceforge.openstego.ui
 
net.sourceforge.openstego.util - package net.sourceforge.openstego.util
 
net.sourceforge.openstego.util.dct - package net.sourceforge.openstego.util.dct
 
net.sourceforge.openstego.util.dwt - package net.sourceforge.openstego.util.dwt
 
NJPEG - Static variable in class net.sourceforge.openstego.util.dct.DCT
Constant for the JPEG block size
NO_PLUGIN_SPECIFIED - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - No plugin specified
NO_VALID_PLUGIN - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - No valid plugin

O

okButton - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"OK" button
OpenStego - Class in net.sourceforge.openstego
This is the main class for OpenStego.
OpenStego(OpenStegoPlugin) - Constructor for class net.sourceforge.openstego.OpenStego
Constructor using the default configuration
OpenStego(OpenStegoPlugin, OpenStegoConfig) - Constructor for class net.sourceforge.openstego.OpenStego
Constructor using OpenStegoConfig object
OpenStego(OpenStegoPlugin, Map) - Constructor for class net.sourceforge.openstego.OpenStego
Constructor with configuration data in the form of Map
OpenStegoConfig - Class in net.sourceforge.openstego
Class to store configuration data for OpenStego
OpenStegoConfig() - Constructor for class net.sourceforge.openstego.OpenStegoConfig
Default Constructor (with default values for configuration items)
OpenStegoConfig(Map) - Constructor for class net.sourceforge.openstego.OpenStegoConfig
Constructor with map of configuration data.
OpenStegoConfig(CmdLineOptions) - Constructor for class net.sourceforge.openstego.OpenStegoConfig
Constructor which reads configuration data from the command line options.
OpenStegoCrypto - Class in net.sourceforge.openstego
This is the class for providing cryptography support to OpenStego.
OpenStegoCrypto(String) - Constructor for class net.sourceforge.openstego.OpenStegoCrypto
Default constructor
OpenStegoException - Exception in net.sourceforge.openstego
Custom exception class for OpenStego
OpenStegoException(Throwable) - Constructor for exception net.sourceforge.openstego.OpenStegoException
Constructor using default namespace for unhandled exceptions
OpenStegoException(String, int, Throwable) - Constructor for exception net.sourceforge.openstego.OpenStegoException
Default constructor
OpenStegoException(String, int, String, Throwable) - Constructor for exception net.sourceforge.openstego.OpenStegoException
Constructor with a single parameter for the message
OpenStegoException(String, int, Object[], Throwable) - Constructor for exception net.sourceforge.openstego.OpenStegoException
Constructor which takes object array for parameters for the message
OpenStegoFrame - Class in net.sourceforge.openstego.ui
Frame class to build the Swing UI for OpenStego.
OpenStegoFrame() - Constructor for class net.sourceforge.openstego.ui.OpenStegoFrame
Default constructor
OpenStegoPlugin - Class in net.sourceforge.openstego
Abstract class for stego plugins for OpenStego.
OpenStegoPlugin() - Constructor for class net.sourceforge.openstego.OpenStegoPlugin
 
OpenStegoUI - Class in net.sourceforge.openstego.ui
This is the main class for OpenStego GUI and it implements the action and window listeners.
OpenStegoUI() - Constructor for class net.sourceforge.openstego.ui.OpenStegoUI
Default constructor
OUT_OF_MEMORY - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - Out of memory
outputFolderButton - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Output Folder" browse file button
outputFolderTextField - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Output Folder" text field

P

parse(String) - Static method in class net.sourceforge.openstego.util.dwt.FilterXMLReader
This method parses the given XML file into the list of objects
parseFileList(String, String) - Static method in class net.sourceforge.openstego.util.CommonUtil
Method to parse a delimiter separated list of files into arraylist of filenames.
PASSWORD - Static variable in class net.sourceforge.openstego.OpenStegoConfig
Key string for configuration item - password
passwordHash(String) - Static method in class net.sourceforge.openstego.util.StringUtil
Method to get the long hash from the password.
PasswordInput - Class in net.sourceforge.openstego.util
Utility class to handle console based password input
passwordTextField - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Password" text field
pixelRange(int) - Static method in class net.sourceforge.openstego.util.ImageUtil
Utility method to limit the value within [0,255] range
pixelRange(double) - Static method in class net.sourceforge.openstego.util.ImageUtil
Utility method to limit the value within [0,255] range
PLUGIN_NOT_FOUND - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - Plugin not found
pluginEmbedOptionsPanel - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
Panel for plugin specific options for "Embed" action
pluginEmbedOptionsUI - Variable in class net.sourceforge.openstego.ui.OpenStegoUI
Reference to the UI Panel specific to the plugin
PluginEmbedOptionsUI - Class in net.sourceforge.openstego.ui
Abstract class for GUI for OpenStego plugin for "Embed" action
PluginEmbedOptionsUI() - Constructor for class net.sourceforge.openstego.ui.PluginEmbedOptionsUI
 
PluginManager - Class in net.sourceforge.openstego.util
Utility class to load and manage the available stego plugins
populateStdCmdLineOptions(CmdLineOptions) - Method in class net.sourceforge.openstego.OpenStegoPlugin
Method to populate the standard command-line options used by this plugin
PURPOSE_DATA_HIDING - Static variable in class net.sourceforge.openstego.OpenStegoPlugin
Constant for the purpose of the plugin - Data Hiding
PURPOSE_WATERMARKING - Static variable in class net.sourceforge.openstego.OpenStegoPlugin
Constant for the purpose of the plugin - Watermarking

Q

QUALITY - Static variable in class net.sourceforge.openstego.util.dct.DCT
Default JPEG quality to use for encoding
quantize8x8(double[][]) - Method in class net.sourceforge.openstego.util.dct.DCT
Quantize the DCT matrix based on the quantization table

R

readPassword(String) - Static method in class net.sourceforge.openstego.util.PasswordInput
Method to read password from the console

S

setCoarse(ImageTree) - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Set method for coarse
setConfigFromGUI(OpenStegoConfig) - Method in class net.sourceforge.openstego.ui.PluginEmbedOptionsUI
Method to populate the config object based on the GUI data
setData(double[]) - Method in class net.sourceforge.openstego.util.dwt.Filter
Set method for data
setData(double[]) - Method in class net.sourceforge.openstego.util.dwt.Image
Set method for data
setDiagonal(ImageTree) - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Set method for diagonal
setDoubleTree(ImageTree) - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Set method for doubleTree
setEnabled(JTextField, boolean) - Static method in class net.sourceforge.openstego.util.CommonUtil
Method to enable/disable a Swing JTextField object
setEnd(int) - Method in class net.sourceforge.openstego.util.dwt.Filter
Set method for end
setEntropy(double) - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Set method for entropy
setFlag(int) - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Set method for flag
setG(Filter) - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Set method for filter g
setGi(Filter) - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Set method for filter gi
setGUIFromConfig(OpenStegoConfig) - Method in class net.sourceforge.openstego.ui.PluginEmbedOptionsUI
Method to populate the plugin GUI options based on the config data
setH(Filter) - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Set method for filter h
setHeight(int) - Method in class net.sourceforge.openstego.util.dwt.Image
Set method for height
setHi(Filter) - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Set method for filter hi
setHiPass(boolean) - Method in class net.sourceforge.openstego.util.dwt.Filter
Set method for hiPass
setHorizontal(ImageTree) - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Set method for horizontal
setId(Integer) - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Set method for id
setImage(Image) - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Set method for image
setLevel(int) - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Set method for level
setName(String) - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Set method for name
setPassword(String) - Method in class net.sourceforge.openstego.OpenStegoConfig
Set Method for password
setPixel(Image, int, int, double) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Set pixel value in the image
setStart(int) - Method in class net.sourceforge.openstego.util.dwt.Filter
Set method for start
setType(String) - Method in class net.sourceforge.openstego.util.dwt.Filter
Set method for type
setType(String) - Method in class net.sourceforge.openstego.util.dwt.FilterGH
Set method for type
setUseCompression(boolean) - Method in class net.sourceforge.openstego.OpenStegoConfig
Set method for configuration item - useCompression
setUseEncryption(boolean) - Method in class net.sourceforge.openstego.OpenStegoConfig
Set Method for useEncryption
setValue(String) - Method in class net.sourceforge.openstego.util.CmdLineOption
Set method for value
setVertical(ImageTree) - Method in class net.sourceforge.openstego.util.dwt.ImageTree
Set method for vertical
setWidth(int) - Method in class net.sourceforge.openstego.util.dwt.Image
Set method for width
SIG_NA_PLUGIN_NOT_WM - Static variable in exception net.sourceforge.openstego.OpenStegoException
Error Code - No plugin specified
size() - Method in class net.sourceforge.openstego.util.CmdLineOptions
Method to get the number of the given options
stegoFileButton - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Stego File" browse file button
stegoFileTextField - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
"Stego File" text field
StringUtil - Class in net.sourceforge.openstego.util
Utility class to manipulate strings

T

takesArg() - Method in class net.sourceforge.openstego.util.CmdLineOption
Get method for takesArgVal
TYPE_ANTISYMM - Static variable in class net.sourceforge.openstego.util.dwt.Filter
Constant for filter type = AntiSymm
TYPE_BIORTHOGONAL - Static variable in class net.sourceforge.openstego.util.dwt.FilterGH
Constant for filterGH type = Bi-orthogonal
TYPE_COMMAND - Static variable in class net.sourceforge.openstego.util.CmdLineOption
Command-line option type: COMMAND
TYPE_NOSYMM - Static variable in class net.sourceforge.openstego.util.dwt.Filter
Constant for filter type = NoSymm
TYPE_OPTION - Static variable in class net.sourceforge.openstego.util.CmdLineOption
Command-line option type: OPTION
TYPE_ORTHOGONAL - Static variable in class net.sourceforge.openstego.util.dwt.FilterGH
Constant for filterGH type = Orthogonal
TYPE_OTHER - Static variable in class net.sourceforge.openstego.util.dwt.FilterGH
Constant for filterGH type = Other
TYPE_SYMM - Static variable in class net.sourceforge.openstego.util.dwt.Filter
Constant for filter type = Symm

U

USE_COMPRESSION - Static variable in class net.sourceforge.openstego.OpenStegoConfig
Key string for configuration item - useCompression
USE_ENCRYPTION - Static variable in class net.sourceforge.openstego.OpenStegoConfig
Key string for configuration item - useEncryption
useCompCheckBox - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
Checkbox for "Use Compression"
useEncryptCheckBox - Variable in class net.sourceforge.openstego.ui.OpenStegoFrame
Checkbox for "Use Encryption"

V

validateEmbedAction() - Method in class net.sourceforge.openstego.ui.PluginEmbedOptionsUI
Method to validate plugin options for "Embed" action

W

WatermarkingPlugin - Class in net.sourceforge.openstego
Abstract class for stego plugins for OpenStego purpose of which is watermarking.
WatermarkingPlugin() - Constructor for class net.sourceforge.openstego.WatermarkingPlugin
 
waveletTransform(Image, int, FilterGH[], int) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to perform the wavelet transform
waveletTransformWp(Image, int, int, FilterGH[], int) - Static method in class net.sourceforge.openstego.util.dwt.DWTUtil
Method to perform the wavelet transform (WP)
writeFile(byte[], String) - Static method in class net.sourceforge.openstego.util.CommonUtil
Method to write file data to disk
writeFile(byte[], File) - Static method in class net.sourceforge.openstego.util.CommonUtil
Method to write file data to disk

A B C D E F G I L M N O P Q R S T U V W

Copyright © 2007-2009 Samir Vaidya. All Rights Reserved.