Зачем мы это создали
Большинство онлайн редакторов изображений копируют ваш файл на удалённый сервер, обрабатывают его там и отправляют результат обратно. Это медленно при плохом соединении, ограничивает возможности работы с большими файлами и означает, что личные фото — документы, чеки, семейные снимки, неопубликованные дизайны — оказываются на компьютере, который вы не контролируете.
Современные браузеры достаточно мощны, чтобы выполнять эту работу локально. Photoclay создан, чтобы это доказать: те же повседневные инструменты, но без загрузки.
Как это работает
Когда вы открываете инструмент, браузер загружает нужный ему код — и ничего лишнего. С этого момента каждый шаг выполняется на вашем устройстве:
- Изменение размера, обрезка, поворот и водяные знаки используют Canvas API.
- Сжатие и конвертация форматов используют кодеки с открытым исходным кодом, скомпилированные в WebAssembly.
- Удаление фона, обнаружение лиц и увеличение разрешения запускают модели машинного обучения на вашем собственном оборудовании.
- Тяжёлая работа выполняется в фоновых потоках (Web Workers), поэтому страница остаётся отзывчивой.
Чего мы никогда не сделаем
- Не будем загружать, хранить или просматривать ваши изображения.
- Не будем просить вас создавать аккаунт или входить в систему.
- Не будем добавлять водяной знак на ваши результаты или прятать инструменты за платным доступом.
- Не будем продавать данные о вас.
Работает офлайн
После того как инструмент один раз загружен, он кэшируется на вашем устройстве. Можно отключиться от интернета и продолжать им пользоваться — это простой способ самостоятельно убедиться, что ничего никуда не отправляется.
Построено на открытом исходном коде
Photoclay опирается на работу многих проектов с открытым исходным кодом, включая кодеки изображений, скомпилированные в WebAssembly, TensorFlow.js, ONNX Runtime Web и модели, обеспечивающие удаление фона, обнаружение лиц и сверхразрешение. Каждый из них используется на условиях собственной лицензии.