obrobka

Обробка зображень у браузері

Працює у вашому браузері

Пакетна обробка

Оберіть більше одного файлу — і віджет перемкнеться в пакетний режим. Налаштування діють на всі файли, готові складаються в ZIP. Виміряно на продакшені: двадцять знімків 4032×3024 з теґом орієнтації пройшли за 3,4 с, купа JavaScript — 150 МБ.

перетягніть сюди або вставте через Ctrl+V · файл не залишає ваш пристрій

Як вписати

Вписує й віддає менший розмір — полів не буде

Співвідношення
Кадрування
Збільшення
Пензель
Шари

Покладіть картинку поверх — логотип, наклейку, водяний знак.

Як це зробити

  1. Оберіть кілька файлів одразу або перетягніть їх у вікно
  2. Налаштування нижче діють на весь пакет — формат, розмір, фон
  3. Заберіть ZIP. Якщо змінити налаштування, з’явиться кнопка «Обробити наново»

Часті питання

Скільки файлів витримає?
Двадцять знімків із айфона — звичайна справа: 3,4 с на весь пакет. Обмеження не в кількості, а в пам’яті вкладки: усі результати тримаються в ній до складання архіву. Під кнопкою ZIP видно, скільки вони важать разом.
Чому з видаленням фону повільніше?
Бо з моделлю файли йдуть по одному. Виміряно: чотири одночасні сесії з’їдають 1,2 ГБ і дають лише 1,8× — onnxruntime уже розпаралелений усередині сесії, і другий рівень паралелізму лише відбирає в неї ядра. Без моделі працює чотири воркери, і це втричі швидше.
Що станеться з битим файлом?
Він отримає позначку «помилка» і не зупинить решту. У пакеті з двадцяти одна зіпсована фотографія — звичайна справа.
Чи стискається архів?
Залежить від формату. Для PNG стиснення дає 15 % — наш кодувальник тисне швидко й лишає надлишковість. Для WebP, JPEG і AVIF воно дає 0,1 % за десятикратний час, тож вони складаються як є.