Как постить фото?№ 1
Иной

При постинге фото на данном форуме ограничен размером 100К - поэтому, приходится делать ресайз и качество фото резко ухудшается - цвета становятся более тусклыми, теряются мелкие детали в изображении. Вместе с тем, у многих участников вижу качественные фото - поделитесь секретом, как вы это делаете? И ещё - вижу в EXIF информацию о размере: например, 626х780, 24 bit. Если предположить, что каждый пиксел берёт 1 byte при 24 bit размер файла должен быть 626*780=488280*(24/8=3) =1464840~ 1.4 MB - но допустимый размер файла составляет 100К.
Где я ошибаюсь? И ещё: при обработке в фотошопе выбираю Mode 8 bit - иначе фотошоп просто не даст возможность сохранить в JPG. Да и в камере есть только 12 bit - так откуда в EXIF берётся 24 bit?
Можут быть имеется возможность постить на форуме не само изображение, а только ссылку на него - существует множество бесплатных серверов для фотохостинга, где не ограничивают размером файла - хоть в родном фотошоповском *.psd с размерами в несколько MB.
Профиль 

Как постить фото?№ 2
starper

24 бит- это 3 раза (RGB) по 8. ваши 12 бит только на один канал, т.е. 36. сохраняйте как save for web, выбирая качество сжатия, до необходимых 100 (или др.)кб. объем фото зависит не только от пикселей, но и от др. информации (цвет, текстура и т.д.). давать ссылку Ваше право, будет интересно посмотрят.
Профиль 

Как постить фото?№ 3
Жан (Амарт)

Пара дополнений:
1. После рисайза очень рекомендуется делать unsharp mask - тогда потеря качества становится менее заметной
2. Максимальный размер файла зависит от статуса участника форума и варьируется от 100К до 200К
Профиль 

Как постить фото?№ 4
Большой Грызь

например, 626х780, 24 bit. Если предположить, что каждый пиксел берёт 1 byte при 24 bit размер файла должен быть 626*780=488280*(24/8=3) =1464840~ 1.4 MB - но допустимый размер файла составляет 100К.


Во-первых, как правильно заметили, 24 бит - это три байта на пиксель. По одному байту (8 бит) на каждый канал (rgb). И тогда получается не 1.4Мб, а 4.2Мб. Но речь тут идёт о размере нескомпрессированного битмапа. Т.е., если сохранить файл в формате BMP, то примерно столько и выйдет (плюс пару килобайт на заголовок файла).
Но при сохранении файла в форматах JPG, GIF, PNG, PCX и те де, и те пе - используется компрессия, базирующаяся на разных алгоритмах. Каждый алгоритм имеет свои особенности и коэфициенты сжатия. GIF лучше всего сжимает "постерные" изображения, в которых есть мало цветов и четкие границы между областями. JPG лучше всего сжимает фотографические изображения. Так в 200килобайтный jpg вполне можно загнать фотографию со стороной в 700 пикселей, если на ней не присутствует куча мелких деталей, как, например, листья на деревьях. В то же время фотографии с плавными переливами цветов очень хорошо компрессуются почти без потери качества.
Ограничение в 100Кб на ФотоЛандии - это ограничение на размер файла в формате JPG.

Да и в камере есть только 12 bit - так откуда в EXIF берётся 24 bit?

В камере, как уже написали, 12 бит на каждый канал, т.е. в сумме 36 бит на пиксель. При конвертировании в jpeg с помощью интерполяции уменьшается кол-во бит на пиксель с 12 до 8.

И ещё: при обработке в фотошопе выбираю Mode 8 bit - иначе фотошоп просто не даст возможность сохранить в JPG

Это естественно. Формат JPG использует алгоритмы, которые работают с изображениями, где у каждого пикселя задан непосредственно цвет (т.е. четко указаны значения RGB компонент этого пикселя). А 8-битовые изображения - это изображения, в которых используется так называемая палитра цветов. Т.е. определяется палитра из 256 цветов (8 бит), а для каждого пикселя указывается лишь номер цвета в палитре. Так работает формат GIF, к примеру. Но это очень плохо работает с фотографическими изображениями, ибо на таких изображениях много больше цветов, чем 256.

Могу чуть подробнее затронуть математику процесса, чтобы объяснить, почему jpeg не может работать с 8-битовыми изображениями.
 ...everything is possible cause noone has to hide beyond the invisible...
Профиль 

Как постить фото?№ 5
Aleksey Che

Автор: Иной
Дата : 19-05-06, Птн, 18:20:31

При постинге фото на данном форуме ограничен размером 100К - поэтому, приходится делать ресайз и качество фото резко ухудшается - цвета становятся более тусклыми, теряются мелкие детали в изображении. Вместе с тем, у многих участников вижу качественные фото - поделитесь секретом, как вы это делаете? И ещё - вижу в EXIF информацию о размере: например, 626х780, 24 bit. Если предположить, что каждый пиксел берёт 1 byte при 24 bit размер файла должен быть 626*780=488280*(24/8=3) =1464840~ 1.4 MB - но допустимый размер файла составляет 100К.
Где я ошибаюсь? .


Кажется надо просто меньше считать! Ресайзь себе и пость!

 ......но это сугубо мое мнение!
Профиль 

Как постить фото?№ 6
yurits

Автор: Aleksey Che
Дата : 20-05-06, Сбт, 20:27:49



Кажется надо просто меньше считать! Ресайзь себе и пость!

О!
Профиль 


Вы не зарегистрированы либо не вошли в портал!!!
Регистрация или вход в портал - в главном меню.



 Просмотров:   003305    Постингов:   000006