public class EmbedInc extends EmbeddingAlgorithm
alterationRate, capacity, embeddingRate, shrinkageRate
Constructor and Description |
---|
EmbedInc() |
Modifier and Type | Method and Description |
---|---|
HelperFunctions.Image |
embed(HelperFunctions.Image cover,
int percent,
boolean[] emb,
int[] key)
Einbetten mit Inkrementieren - Aufgabe 4d)
|
boolean[] |
extract(HelperFunctions.Image stego,
int[] key)
Extrahieren für Inkrementieren - Aufg. 4d), 5d)
|
getAlterationRate, getCapacity, getEmbeddingRate, getShrinkageRate
public HelperFunctions.Image embed(HelperFunctions.Image cover, int percent, boolean[] emb, int[] key)
embed
in class EmbeddingAlgorithm
cover
- das Cover-Bildpercent
- Anteil des Bildes, der zum
Einbetten verwendet werden soll.emb
- die einzubettende Nachricht in Form einer bit-Folgekey
- Schlüssel - wird hier nicht benötigtpublic boolean[] extract(HelperFunctions.Image stego, int[] key)
extract
in class EmbeddingAlgorithm
stego
- das Stegobildkey
- Schlüssel - wird hier nicht benötigt