For example there is a 2400x600px image with a file size of 1.81MB.
Photoshop's save for web command creates a 540KB file at 60 quality and same dimensions.
This is about 29% of original size.
Оригінальний нестиснений розмір - 2400 х 600 х 3 = 4,320 000 байт (4,1 МБ), оскільки 24-бітний колір - це завжди три байти даних RGB на піксель . Навколо цієї абсолютної істини немає ніякого шляху.
Однак розмір JPG також залежить від деталізації зображення. Великі гладкі ділянки (як небо або пофарбовані стіни) краще стискаються, але ділянки з більшою деталізацією (як дерево, повне листя) також не стискаються. Так що немає абсолютного числового показника.
Але 540 КБ становить 0,540 / 4,1 = 13% від оригінального розміру 4,1 Мб . Це може бути 29% від попереднього розміру JPG, але це 13% від оригінального нестисненого розміру. Так що це 1/8 оригінального нестисненого розміру, що зазвичай вважається "пристойною" якістю. Не оптимальна, не максимальна якість, але загалом пристойна, можливо, достатньо хороша для деяких застосувань. Просто кажу, це вже мало.
Більший файл JPG - краща якість зображення, а менший - менша якість зображення. Ви повинні вирішити, що досить добре, але JPG ніколи не є "занадто великим", оскільки якість зображення знижується зі стисненням JPG. 24-бітний колір має три байти на піксель, не стиснений.
Тож рішення - якщо ви хочете його невеликого або якщо ви хочете його гарного.
Але збільшити існуючий JPG все-таки гірше, оскільки додається більше артефактів JPG, а колись невеликі, дані змінюються, і він ніколи не покращиться.
Артефакти JPG зазвичай демонструють двома способами, як видимі блоки 8x8 пікселів одного кольору в гладких ділянках без деталей, або як видимі шорсткі краї по краях деталей.
Якщо редагувати та зберігати JPG, додаються додаткові артефакти JPG. Якщо це потрібно, то добре застосовувати завжди збереження, щоб відповідати початковому параметру стиснення.