Висота зображення - це кількість рядків пікселів на зображенні, відрахованих від верхнього краю до нижнього. Разом із шириною зображення вона задає розмір зображення в пікселях.
Висота зображення відрізняється від розміру файлу. Розмір файлу рахує байти у файлі, а висота рахує пікселі.
Які файли містять його
Майже кожен формат зображень зберігає висоту в заголовку, поряд із шириною. Кожен формат робить це по-своєму.
- JPEG: сегмент початку кадру (SOF) зберігає кількість рядків у зображенні.
- PNG: блок IHDR, який обов'язково має бути першим блоком у файлі, зберігає висоту як ціле число з 4 байтів.
- GIF: дескриптор логічного екрана зберігає висоту області, на якій відмальовуються всі кадри зображення.
- WebP: блок VP8, VP8L або VP8X зберігає висоту залежно від типу файлу WebP.
- BMP: заголовок растрового зображення зберігає висоту відразу після ширини.
- TIFF: тег
0x0101у першому каталозі зображень (IFD0) зберігає висоту. Стандарт Exif називає цей тегImageLength. - MP4 і MOV: заголовок кожної відеодоріжки зберігає висоту зображення. AVI зберігає її у своєму головному заголовку.
Як виглядає значення
Значення є цілим числом пікселів, що показується без одиниці виміру. Наприклад, 682 означає, що зображення має висоту 682 пікселі.
Кожен формат встановлює власну верхню межу. JPEG може задати до 65535 рядків. Зображення WebP без втрат може мати висоту до 16384 пікселів, а PNG - до приблизно 2,1 мільярда пікселів.
Багато фотографій також мають рядок Exif Image Height. Камера або програма записує цей тег 0xa003 у стиснені файли, такі як JPEG. Він фіксує фактичну висоту зображення, яка для JPEG має збігатися з кількістю рядків у заголовку кадру.
Портретна фотографія може зберігати висоту, що менша за ширину. Тоді тег orientation має значення, наприклад 6, яке вказує переглядачу повернути зображення на 90 градусів за годинниковою стрілкою. Після повороту висота, яку ви бачите на екрані, дорівнює збереженій ширині.
Звідки походить значення
Пристрій або програма, що створює зображення, записує його висоту. Камера або телефон записує її під час збереження фотографії. Редактор зображень записує нове значення, коли ви кадруєте, змінюєте розмір або експортуєте зображення.
Висота описує самі пікселі. Деякі програми можуть змінити число Exif Image Height, не змінюючи жодного пікселя, і розмір зображення залишиться тим самим. Щоб змінити висоту зображення, потрібно змінити розмір або обрізати зображення, після чого програма запише нове значення.
Чому це важливо для вашого файлу
Висота разом із шириною визначає, скільки деталей може містити зображення. Рядок Image Size поєднує обидва значення, а рядок Megapixels обчислюється на основі Image Size.
Для друку висота працює разом із Y Resolution. Це значення показує кількість пікселів на дюйм або на сантиметр у напрямку висоти. Поділіть висоту зображення на Y Resolution, щоб отримати висоту відбитка в тих самих одиницях.
Вебсайти, форми завантаження та служби друку часто вимагають мінімальну або максимальну висоту в пікселях. Рядок Image Height дає змогу перевірити, чи відповідає зображення такій межі, перш ніж ви його надішлете.
Відеофайли також містять значення Height і Coded Height для кожного відеопотоку. Стаття Height описує загальне значення Height.