public class EmbedParity extends EmbeddingAlgorithm
alterationRate, capacity, embeddingRate, shrinkageRate
Constructor and Description |
---|
EmbedParity() |
Modifier and Type | Method and Description |
---|---|
HelperFunctions.Image |
embed(HelperFunctions.Image cover,
int percent,
boolean[] emb,
int[] blk)
Einbetten mit Paritaet - Aufgabe 4c)
|
boolean[] |
extract(HelperFunctions.Image stego,
int[] blk)
Extrahieren für Parität - Aufg. 4c), 5c)
|
getAlterationRate, getCapacity, getEmbeddingRate, getShrinkageRate
public HelperFunctions.Image embed(HelperFunctions.Image cover, int percent, boolean[] emb, int[] blk)
embed
in class EmbeddingAlgorithm
cover
- das Cover-Bildpercent
- Anteil des Bildes, der zum
Einbetten verwendet werden soll.emb
- die einzubettende Nachricht in Form von bitsblk
- die Blocklänge (im ersten Element von blk)public boolean[] extract(HelperFunctions.Image stego, int[] blk)
extract
in class EmbeddingAlgorithm
stego
- das Stegobildblk
- die Blocklänge (im ersten Element von blk)