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

A

alterationRate - Variable in class tasks.EmbeddingAlgorithm
 

B

booleanToChar(boolean[]) - Static method in class gui.GuiMainWindow
Funktion zum Umwandeln von Dualzahlen in ASCII-Zeichen.
btn_diff - Variable in class gui.GuiVisualAttack
 
btn_diffActionPerformed(ActionEvent) - Method in class gui.GuiVisualAttack
 
btn_embed - Variable in class gui.GuiMainWindow
 
btn_embedactionPerformed(ActionEvent) - Method in class gui.GuiMainWindow
 
btn_extract - Variable in class gui.GuiMainWindow
 
btn_extractactionPerformed(ActionEvent) - Method in class gui.GuiMainWindow
 
btn_orglsb - Variable in class gui.GuiVisualAttack
 
btn_orglsbActionPerformed(ActionEvent) - Method in class gui.GuiVisualAttack
 
btn_steglsb - Variable in class gui.GuiVisualAttack
 
btn_steglsbActionPerformed(ActionEvent) - Method in class gui.GuiVisualAttack
 
btn_visualattack - Variable in class gui.GuiMainWindow
 
btn_visualattackactionPerformed(ActionEvent) - Method in class gui.GuiMainWindow
 
btn_X2 - Variable in class gui.GuiMainWindow
 
btn_X2Performed(ActionEvent) - Method in class gui.GuiMainWindow
Aufruf für Chi-Square-Test

C

capacity - Variable in class tasks.EmbeddingAlgorithm
 
chiSquareTest(long[], double[]) - Static method in class tasks.ChiTest
Chi-Quadrat-Test
ChiTest - Class in tasks
Der Chi-Quadrat-Test für pgm-Bilder
ChiTest() - Constructor for class tasks.ChiTest
 
Chitest(File) - Static method in class tasks.ChiTest
Liest ein .pgm-Bild aus der angegebenen Datei ein, teilt dieses in 100 Teile ein, und gibt für jeden Teil die Einbettungswahrscheinlichkeit nach dem Chi-Square-Test aus
chooserPropertyChanged(PropertyChangeEvent) - Method in class gui.GuiMainWindow
 
clearStegoImage() - Method in class gui.GuiMainWindow
 
cover - Variable in class gui.GuiPgmLabel
 

D

data - Variable in class tasks.HelperFunctions.Image
Grauwerte des Bildes
diffImg(HelperFunctions.Image, HelperFunctions.Image) - Static method in class tasks.VisualAttack
Erstellen eines Differenzbildes - Aufgabe 6 b)

E

embed(HelperFunctions.Image, int, boolean[], int[]) - Method in class tasks.EmbeddingAlgorithm
Daten in ein Bild einbetten.
embed(HelperFunctions.Image, int, boolean[], int[]) - Method in class tasks.EmbedInc
Einbetten mit Inkrementieren - Aufgabe 4d)
embed(HelperFunctions.Image, int, boolean[], int[]) - Method in class tasks.EmbedKey
Einbetten mit LSB Methode und Schlüsseln - Aufg. 4b)
embed(HelperFunctions.Image, int, boolean[], int[]) - Method in class tasks.EmbedLSB
Einbetten mit LSB-Methode - Aufg. 4a).
embed(HelperFunctions.Image, int, boolean[], int[]) - Method in class tasks.EmbedParity
Einbetten mit Paritaet - Aufgabe 4c)
EmbeddingAlgorithm - Class in tasks
Abstrakte Klasse für die Implementierung eines Stego-Algorithmus.
EmbeddingAlgorithm() - Constructor for class tasks.EmbeddingAlgorithm
 
embeddingRate - Variable in class tasks.EmbeddingAlgorithm
 
EmbedInc - Class in tasks
 
EmbedInc() - Constructor for class tasks.EmbedInc
 
EmbedKey - Class in tasks
 
EmbedKey() - Constructor for class tasks.EmbedKey
 
EmbedLSB - Class in tasks
 
EmbedLSB() - Constructor for class tasks.EmbedLSB
 
EmbedParity - Class in tasks
 
EmbedParity() - Constructor for class tasks.EmbedParity
 
embInc - Variable in class gui.GuiMainWindow
 
embKey - Variable in class gui.GuiMainWindow
 
embLsb - Variable in class gui.GuiMainWindow
 
embPar - Variable in class gui.GuiMainWindow
 
extract(HelperFunctions.Image, int[]) - Method in class tasks.EmbeddingAlgorithm
Auslesen einer Nachricht aus einem Steganogramm.
extract(HelperFunctions.Image, int[]) - Method in class tasks.EmbedInc
Extrahieren für Inkrementieren - Aufg. 4d), 5d)
extract(HelperFunctions.Image, int[]) - Method in class tasks.EmbedKey
Extrahieren mit LSB Methode und Schlüsseln - Aufg. 4b), 5b)
extract(HelperFunctions.Image, int[]) - Method in class tasks.EmbedLSB
Extrahieren für LSB Methode - Aufgabe 4a), 5a)
extract(HelperFunctions.Image, int[]) - Method in class tasks.EmbedParity
Extrahieren für Parität - Aufg. 4c), 5c)

F

fileName - Variable in class gui.GuiVisualAttack
 
function(double, double, double) - Static method in class tasks.ChiTest
/* this is the implementation of X square function

G

gammaOfHalf(int) - Static method in class tasks.ChiTest
Gamma of half
getAlterationRate() - Method in class tasks.EmbeddingAlgorithm
Gibt die Änderungsrate zurück.
getCapacity() - Method in class tasks.EmbeddingAlgorithm
Gibt die Einbettungskapazität zurück.
getCurrentCover() - Method in class gui.GuiMainWindow
 
getCurrentMessage(HelperFunctions.Image) - Method in class gui.GuiMainWindow
 
getCurrentPercent() - Method in class gui.GuiMainWindow
 
getData() - Method in class tasks.HelperFunctions.Image
Gibt die Grauwerte des Bildes zurück.
getEmbeddingRate() - Method in class tasks.EmbeddingAlgorithm
Gibt die Einbettungsrate zurück.
getHeader() - Method in class tasks.HelperFunctions.Image
Gibt die Headerinformationen des Bildes zurück.
getHeight() - Method in class tasks.HelperFunctions.Image
Gibt die Breite des Bildes zurück.
getImageFile() - Method in class gui.GuiPgmLabel
 
getRnd(int) - Static method in class tasks.HelperFunctions
Funktion zum Erzeugen einer pseudozufälligen Binär-Nachricht.
getShrinkageRate() - Method in class tasks.EmbeddingAlgorithm
Gibt die Schwundrate zurück.
getSize() - Method in class tasks.HelperFunctions.Image
Gibt die Größe des Bildes zurück (Anzahl der Pixel)
getWidth() - Method in class tasks.HelperFunctions.Image
Gibt die Höhe des Bildes zurück.
gui - package gui
 
GuiMainWindow - Class in gui
 
GuiMainWindow() - Constructor for class gui.GuiMainWindow
Creates new form GuiMainWindow
GuiPgmLabel - Class in gui
 
GuiPgmLabel(File) - Constructor for class gui.GuiPgmLabel
 
GuiVisualAttack - Class in gui
 
GuiVisualAttack(File, File) - Constructor for class gui.GuiVisualAttack
Creates new form GuiVisualAttack

H

h - Variable in class tasks.HelperFunctions.Image
Höhe des Bildes
header - Variable in class tasks.HelperFunctions.Image
Headerdaten
HelperFunctions - Class in tasks
 
HelperFunctions() - Constructor for class tasks.HelperFunctions
 
HelperFunctions.Image - Class in tasks
Klasse, die ein Bild repräsentiert.
HelperFunctions.Image() - Constructor for class tasks.HelperFunctions.Image
Erzeugt ein leeres Bild.
HelperFunctions.Image(HelperFunctions.Image) - Constructor for class tasks.HelperFunctions.Image
Legt ein neues Bild-Objekt an und kopiert die Daten des eingegebenen Bildes in das neue Objekt.

I

imageSource - Variable in class gui.GuiPgmLabel
 
initComponents() - Method in class gui.GuiMainWindow
This method is called from within the constructor to initialize the form.
initComponents() - Method in class gui.GuiVisualAttack
Initializes the GUI components

J

jComboBox1 - Variable in class gui.GuiMainWindow
 
jComboBox1ActionPerformed(ActionEvent) - Method in class gui.GuiMainWindow
 
jLabel1 - Variable in class gui.GuiMainWindow
 
jLabel1 - Variable in class gui.GuiVisualAttack
 
jLabel10 - Variable in class gui.GuiMainWindow
 
jLabel2 - Variable in class gui.GuiMainWindow
 
jLabel3 - Variable in class gui.GuiMainWindow
 
jLabel7 - Variable in class gui.GuiMainWindow
 
jLabel8 - Variable in class gui.GuiMainWindow
 
jLabel9 - Variable in class gui.GuiMainWindow
 
jPanel1 - Variable in class gui.GuiMainWindow
 
jPanel1 - Variable in class gui.GuiVisualAttack
 
jPanel3 - Variable in class gui.GuiMainWindow
 
jPanel4 - Variable in class gui.GuiMainWindow
 
jTextPane1 - Variable in class gui.GuiMainWindow
 

L

lbl_alterationRate - Variable in class gui.GuiMainWindow
 
lbl_blocksize - Variable in class gui.GuiMainWindow
 
lbl_capacity - Variable in class gui.GuiMainWindow
 
lbl_diff - Variable in class gui.GuiVisualAttack
 
lbl_embeddingRate - Variable in class gui.GuiMainWindow
 
lbl_Kap - Variable in class gui.GuiMainWindow
 
lbl_orglsb - Variable in class gui.GuiVisualAttack
 
lbl_shrinkageRate - Variable in class gui.GuiMainWindow
 
lbl_steganogramm - Variable in class gui.GuiVisualAttack
 
lbl_steglsb - Variable in class gui.GuiVisualAttack
 

M

Main - Class in tasks
 
Main() - Constructor for class tasks.Main
 
main(String[]) - Static method in class tasks.Main
Startet die Oberfläche
messages - Static variable in class tasks.Main
 

N

numericIntegral(double, double, double, double, double) - Static method in class tasks.ChiTest
computes the integral of the interval from a to b

O

org - Variable in class gui.GuiVisualAttack
 

P

paint(Graphics) - Method in class gui.GuiPgmLabel
 
paintHeight - Variable in class gui.GuiPgmLabel
 
paintWidth - Variable in class gui.GuiPgmLabel
 
panel_diff - Variable in class gui.GuiVisualAttack
 
panel_emb - Variable in class gui.GuiVisualAttack
 
panel_org - Variable in class gui.GuiVisualAttack
 
panel_orglsb - Variable in class gui.GuiVisualAttack
 
panelemblsb - Variable in class gui.GuiVisualAttack
 
panelStegoImage - Variable in class gui.GuiMainWindow
 
printf(String) - Static method in class tasks.HelperFunctions
Gibt einen String auf der Standardausgabe aus.

R

radiobtn_100 - Variable in class gui.GuiMainWindow
 
radiobtn_100ActionPerformed(ActionEvent) - Method in class gui.GuiMainWindow
 
radiobtn_25 - Variable in class gui.GuiMainWindow
 
radiobtn_25ActionPerformed(ActionEvent) - Method in class gui.GuiMainWindow
 
radiobtn_75 - Variable in class gui.GuiMainWindow
 
radiobtn_75ActionPerformed(ActionEvent) - Method in class gui.GuiMainWindow
 
read(File) - Static method in class tasks.HelperFunctions
Einlesen eines Bildes im pgm-Format.
readKey() - Static method in class tasks.HelperFunctions
Einlesen des Schlüssels aus der vorgegebenen Datei "key.txt"
readMessage() - Static method in class tasks.HelperFunctions
Funktion zum Auslesen der Nachricht aus der vorgegebenen Datei "message.txt"

S

scr_pane - Variable in class gui.GuiMainWindow
 
serialVersionUID - Static variable in class gui.GuiMainWindow
 
serialVersionUID - Static variable in class gui.GuiPgmLabel
 
serialVersionUID - Static variable in class gui.GuiVisualAttack
 
setData(int[]) - Method in class tasks.HelperFunctions.Image
Setzt die Grauwerte des Bildes
setHeader(int[]) - Method in class tasks.HelperFunctions.Image
Setzt die Headerinformationen des Bildes.
setHeight(int) - Method in class tasks.HelperFunctions.Image
Setzt die Höhe des Bildes.
setWidth(int) - Method in class tasks.HelperFunctions.Image
Setzt die Höhe des Bildes.
showLSB(HelperFunctions.Image) - Static method in class tasks.VisualAttack
Erstellen eines Bildes, das die (verstärkte) niederwertigste Bitebene des gegebenen Bildes zeigt. - Aufgabe 6 a)
shrinkageRate - Variable in class tasks.EmbeddingAlgorithm
 
sourceImage - Variable in class gui.GuiMainWindow
 
sourcePanel - Variable in class gui.GuiMainWindow
 
steg - Variable in class gui.GuiVisualAttack
 
stegFileName - Variable in class gui.GuiVisualAttack
 
stegoImage - Variable in class gui.GuiMainWindow
 

T

tasks - package tasks
 
txt_blocksize - Variable in class gui.GuiMainWindow
 

U

updateSourceImage(GuiPgmLabel) - Method in class gui.GuiMainWindow
 

V

VisualAttack - Class in tasks
 
VisualAttack() - Constructor for class tasks.VisualAttack
 

W

w - Variable in class tasks.HelperFunctions.Image
Breite des Bildes
write(String, HelperFunctions.Image) - Static method in class tasks.HelperFunctions
Schreibt das Bild im pgm-Format in eine Datei.
A B C D E F G H I J L M N O P R S T U V W