Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
А это не работа с *младшими* битами? 24.11.03 16:55 Число просмотров: 3146
Автор: amirul <Serge> Статус: The Elderman
|
> > Кроме как в младшие 1-3 бита. Если учесть, что > визуально > > картинка поменяться не должна. > > можно, например, взять две области на картинке одну > осветлить немного, другую - наоборот.. зная расположение > областей получаем один бит.. Можно делать что угодно. Но только с этими битами. Если осветлять дальше 3-го по значимости бита, это может весьма негативно сказаться на визуальной неизменности картинки.
Теорема (моя :-))) ): чтобы визуально картинка не поменялась, нужно менять LSB - младшие значащие биты.
Доказательство сводится к тому, что для того, чтобы картинка не поменялась на глаз - изменения должны быть минимальными. А минимальные изменения как раз и делаются в МЛАДШИХ по значимости битах. То бишь можно построить кривую зависимости видимости от изменения светимости. Довольно субъективно, но в среднем эмпирически вполне возможно. Далее, если посмотреть ЧТО надо поменять для того, чтобы изменения остались в пределах "невидимости", то скорее всего и получится биты 1-3
> спрятаные биты могут даже пережить преобразование > форматов.. Могут. Особенно, если формат использует сжатие без потерь :-)
|
|
|