/web-project

Primary LanguageTypeScript

API

Редактор изображений

Сервис для загрузки изображения, его редактирования и скачивания отредактированного изображения.

Что должен уметь сервис:

  • Предоставлять возможность загрузить изображение форматов JPEG или PNG
  • Предоставлять возможность после редактирования скачать получившуюся картинку
  • Редактор изображений:
    • Обрезать изображение
      • Сделать изображение круглым, овальным или в форме сердечка
    • Повернуть на произвольный угол (а не только 90, 180, 270 градусов)
    • Написать текст поверх изображения
      • Должны быть возможности изменения цвета, размера шрифта
      • А еще должна быть возможность изменять положение надписи на картинке
      • *Добавление обводки, тени и прочих спецэффектов к тексту
    • Сделать картинку черно-белой или окрасить в сепию
    • Сделать гауссово размытие, круговое размытие
    • Изменить формат изображения: из png в jpeg и обратно
    • *Собрать коллаж из нескольких изображений
    • *Добавлять к изображению фейерверк, очки, бороду…
    • *Добавить возможность выделить область и применить эффект к области, а не всему изображению