Мини приложение
Привет! Нужна помощь с простым заданием на JavaFX. Важно сделать максимально базово, без сложных решений.
Я новичок в этой сфере, хочу изучить код, и поэтому сделайте максимально просто.
Нужно создать простую программу по типу фотошопа, где можно загрузить изображение в программу и применить базовые операции: зеркалирование, поворот, инверсия и чёрно-белый фильтр… (смотри ниже)
Код должен быть понятным, с простыми комментариями и без сложной структуры.
!!!Также нужно объяснение (например, запись экрана), где объясняется код и элементы программы, чтобы я смог это понять.
*****
Условия:
1) Краткая документация
- Краткая информация об операционной системе и использованных программах (у меня они могут отличаться, я использую для кода Processing и для GUI SceneBuilder)
- Скриншоты кода и созданного графического интерфейса (чтобы было видно, если у меня отображается иначе)
- Краткое описание реализованных функций
- Документация этапов работы (С чего вы начали? Какие вспомогательные материалы и примеры помогли? и т. д.)
2) Папка проекта
Структура папок (названия исполняемых файлов выбирать осмысленно и лучше указать их в документации)
Код: содержательные комментарии, если используете искусственный интеллект — пишите, пожалуйста, так: // Эта часть была создана с помощью [название ИИ]
3) Фильтры
Адаптируйте базовый пример так, чтобы к изображению можно было применить отдельные точечные операции: зеркалирование, поворот, инвертирование и чёрно-белый фильтр... (смотреть ниже)
Добавь не менее 2 дополнительных фильтров, например для уменьшения синего канала или осветления.
Расширь редактор тремя «художественными» алгоритмами, например:
Размытие
Рельеф
Пуантилизм
Повышение контраста
Собственный фильтр (комбинация других операций)
