Zavisi o kojem se formatu zapisa radi.
Ako je u pitanju neki prosti bitmap format (kao windows BMP) onda mozes menjati skoro sve bitove, i slika ce biti vidiljiva (naravno - sa losim piskelima) - osim ako ne s*ebes header :)
Napredniji formati su dakako komplikovaniji, i ako promenis neki bit u JPEG slici moze se desiti da vise neces moci da je ucitas.
Informaciju mozes embeddovati i na kraju bitmap slike, obicno tu nece biti problema.
Najbolji nacin za sakrivanje je ipak watermarking, ali za ovo je potrebno imati jako dobro znanje iz digital signal processinga, tako da je bespotrebno objasnjavati tu metodu in-depth - poenta je da ti u frekventnom domenu (preko neke transformacije, recimo DCT) ti u visokofrekventnom spektru modulises neki bitstream koji je vrlo dobro zasticen error-resilence algoritmom - takva modulacija ce izazvati vrlo male artifacte u slici koji bi mogli da lice na televizijski sum, a ti bi teoretski mogao da izvuces tu informaciju posle...
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos:
http://www.digicortex.net/node/17 Gallery:
http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! -
https://github.com/psyq321/PowerMonkey