Das direkte Anhängen ist aber dann nicht mehr "Steganographie"
@alleinherrscher
Schau dir meine Sourcen an, da wurde das ausführlich erklärt.
To sum it up:
1 Byte an Daten wird in 2 Bytes an Pixeldaten wie folgt versteckt:
1 DatenByte in 2x4Bit aufsplitten und diese dann in die Least Significant Bits der folgenden 2 Pixeldaten einfügen:
Beispiel:
N Val Bin[MSB|LSB]
D = 88 -> 0101 1000
P1 = 150 -> 1001 0110
P2 = 210 -> 1101 0010
-> P1 = 1001 0101
-> P2 = 1101 1000
P1Neu = 149
P2Neu = 216
Da der maximale Wert von 4 Binären stellen = 2^3 + 2^2 + 2^1 + 2^0 also = 16 ist, gibts ne Abweichung von -8 bis +8 beim neuen Pixelwert.
MfG