Навіщо ми його створили
Більшість онлайн редакторів зображень копіюють ваш файл на віддалений сервер, обробляють його там і надсилають результат назад. Це повільно за поганого з’єднання, обмежує можливості роботи з великими файлами й означає, що приватні фото — посвідчення, чеки, сімейні знімки, неопубліковані дизайни — потрапляють на комп’ютер, який ви не контролюєте.
Сучасні браузери достатньо потужні, щоб виконувати цю роботу локально. Photoclay створено, щоб довести це: ті самі щоденні інструменти — без жодного завантаження.
Як це працює
Коли ви відкриваєте інструмент, ваш браузер завантажує потрібний йому код — і більше нічого. Відтоді кожен крок виконується на вашому пристрої:
- Зміна розміру, обрізання, поворот і водяні знаки використовують Canvas API.
- Стиснення та конвертація форматів використовують кодеки з відкритим кодом, скомпільовані у WebAssembly.
- Видалення фону, виявлення облич і збільшення запускають моделі машинного навчання на вашому власному обладнанні.
- Важка робота виконується у фонових потоках (Web Workers), тому сторінка залишається чутливою до дій.
Чого ми ніколи не робитимемо
- Завантажувати, зберігати чи переглядати ваші зображення.
- Просити вас створити акаунт чи увійти.
- Додавати водяний знак до ваших результатів або ховати інструменти за платним доступом.
- Продавати дані про вас.
Працює офлайн
Після одного завантаження інструмент кешується на вашому пристрої. Ви можете відключитися від інтернету й продовжувати користуватися ним — це простий спосіб самостійно переконатися, що нічого нікуди не надсилається.
Побудовано на відкритому коді
Photoclay спирається на роботу багатьох проєктів із відкритим кодом, зокрема кодеків зображень, скомпільованих у WebAssembly, TensorFlow.js, ONNX Runtime Web та моделей, що забезпечують видалення фону, виявлення облич і суперроздільність. Кожен із них використовується згідно з власною ліцензією.