от: delxот:amateur_andy
В NEF не теряется НИ ОДНОГО бита информации.
?? Посмотрите исходники от DCRAW, например. По ссылке приведенной Alex Dumenko как раз и объясняется что происходит. Сомневаюсь, правда, что при этом теряется что либо кроме фотонного шума.Подробнее
В указанной статье упоминается, что файлы от Кенон больше, чем получаемые в NEF. Это очевидно, только почему-то автор забывает, что Никон пишет jpg в отдельный файл, а Кенон хранит его в CRW. Если взять исходники и "вырезать" только "чистую сырую RAW информацию" из NEF-a и CRW, то получаемый объем будет примерно одинаковый (примерно, потому, что используются немного разные модификации алгоритма Хофмана).
Далее, все желающие могут выполнить очень простой эксперимент - сфотографировать черный лист бумаги. Если бы, как говорится в статье в NEF-e хранились бы только 10 бит, а 2 шумовых бита "теряются" (откуда и получается lossy сжатие), то для "черного листа" потребовалось бы всего 2-3 бита на пиксель (2 еще шумовых + максимум один информационный). Причем для такого сжатия не потребовалось бы изобретать ничего нового, можно было бы использовать любой имеющийся алгоритм сжатия. Следовательно, фотография черного листа занимала бы в районе 1.5-2.2 Mb. Реально она занимает 3.0-3.7 Mb. Следовательно хранится 4-5 бит на пиксель (4 шумовых + один информационный). Получаем, что 4 шумовых бита честно хранятся в NEF-e.
А, кому уж совсем не лень, могут "поковыряться" с кодом программы :)
P.S.
Готов признать свои ошибки и заблуждения, если меня в этом убедят :)
