Процесс сжатия JPEG-сжатия разбивает данное изображение на блоки размером 8x8 пикселей, работая с этими блоками в будущих сжатиях с потерями и без потерь. [source]Есть ли качество, размер файла или другое преимущество для размеров JPEG, кратных 8px или 16px?
Также упоминается, что если изображение представляет собой несколько блоков 1MCU (определяемых как минимальный кодированный блок, обычно 16 пикселей в обоих направлениях), можно выполнить без потерь изменения в формате JPEG. [source]
Я работаю с изображениями продуктов и хотел бы узнать как, так и сколько выгоды можно извлечь из использования кратных 16 в моем конечном размере изображения (скажем, используя изображение размером 480 пикселей на 360 пикселей) против. не кратное 16 (например, 484x362). В этом примере меня не интересуют дальнейшие изменения, редактирование или рекомпрессия конечного изображения.
Чтобы попытаться приблизиться к определенному ответу, где я знаю, что должно быть в значительной степени обобщений: с учетом 480x360 изображение, которое 64k и сохраняются в максимальном качестве в Photoshop [example]:
- Могу ли я ожидать какой-либо потери качества от изображения, которое равно 484x362
- Сколько можно добавить размер файла (для этого примера дополнительное пространство было бы белым пикселом)
- Есть ли другие недостатки для роста, превышающего сетку 8 пикселей?
Я знаю, что произвольно использовать этот конкретный пример, но он все равно будет полезен (для меня и, возможно, для других, которые задумываются над размером изображения), чтобы понять, на каком уровне компромисса я бы столкнулся, -8px сетка.
Ключевой вопрос здесь - дискуссия, которую я имел, состоит в том, имеют ли 8-пиксельные делящиеся изображения более высокое качество, чем изображения, которые не делятся на 8 пикселей.