Зображення Resizer
Змінюйте зображення до будь-яких розмірів. Зафіксуйте співвідношення сторін, щоб уникнути спотворень. Експортуйте як PNG, JPG або WEBP.
Опустіть своє зображення сюди
Підтримує PNG, JPG, WEBP, GIF тощо
Змінюйте зображення до будь-яких розмірів. Зафіксуйте співвідношення сторін, щоб уникнути спотворень. Експортуйте як PNG, JPG або WEBP.
Підтримує PNG, JPG, WEBP, GIF тощо
Зміна розміру зображення змінює розміри растрового зображення в пікселях, зменшуючи (зменшення дискретизації) або збільшуючи (збільшення дискретизації). Ці дві операції не еквівалентні. Зменшення роздільної здатності відкидає піксельні дані; підвищення дискретизації створює піксельні дані за допомогою інтерполяції. Зменшення роздільної здатності створює менше, чіткіше зображення; підвищення дискретизації дає зображення більшого розміру, але не може відновити деталі, яких не було в джерелі. Знання того, в якому напрямку ви рухаєтеся, визначає, чого очікувати від результату.
Цей засіб зміни розміру працює у вашому браузері за допомогою HTML5 Canvas API. Вихідне зображення декодується в полотно, намальовується в нових розмірах за допомогою вбудованої у браузер передискретизації та повторно кодується у вихідному форматі (або вибраному вами вихідному форматі). Налаштування якості впливають на формати з втратою даних (JPEG, WebP). Результат ідентичний тому, який зміна розміру на основі полотна створює в будь-якій веб-програмі.
Для найякіснішого зменшення дискретизації браузер використовує білінійну або бікубічну інтерполяцію залежно від реалізації. Для підвищення дискретизації та сама інтерполяція дає плавний, але м’який результат. Спеціалізовані інтелектуальні програми підвищення масштабу (waifu2x, Topaz Gigapixel) створюють чіткіші збільшення, але потребують спеціальних інструментів.
Розміри зображення впливають на розмір файлу, час завантаження сторінки та сумісність з платформами. Фото 4000×3000 з камери смартфона важить кілька мегабайт; зміна розміру до 1920 × 1440 зазвичай дає файл на 4-6 × менше без помітної втрати якості для перегляду на екрані. У порівнянні з багатьма зображеннями на сторінці, це суттєва перевага продуктивності.
Вимоги до платформи також стимулюють зміну розміру. Фотографії профілів у певних розмірах, зображення торгових майданчиків у максимально дозволених розмірах, попередній перегляд у соціальних мережах у точних співвідношеннях сторін — кожна платформа очікує певного розміру, а локальне змінення розміру швидше, ніж боротьба з автоматичним зміненням розміру платформи.
Перетягніть зображення, встановіть нові розміри, завантажте.
Перш ніж змінювати розмір, виберіть правильні цільові розміри — вибір надто маленького втрачає деталізацію, а надто великий витрачає пропускну здатність.
Canvas API виконує повторну вибірку за допомогою вбудованої реалізації браузера. Більшість браузерів використовують білінійну або бікубічну інтерполяцію; точний алгоритм відрізняється, але якість порівнянна для сучасних браузерів.
Формат виведення залежить від типу mime canvas.toBlob. PNG зберігає точні пікселі зі стисненням без втрат. JPEG застосовує стиснення з втратами на основі DCT із вибраною якістю. WebP підтримує обидва режими; WebP із втратами якості 80-85 приблизно еквівалентний JPEG якості 90.
Співвідношення сторін: засіб зміни розміру блокує співвідношення сторін за умовчанням, щоб зберегти пропорції. Розблокування дозволяє довільне розтягування, що рідко є бажаним, але корисним для певних макетів.