.NET Core 3.1 WPF приложение для обработки изображений самописными и не только алгоритмами.
На самом деле это переделка моего очень старого проекта, который был написан без ООП. Того проекта на гитхабе нет.
Поддерживаемые на текущий момент алгоритмы:
- Циклический сдвиг бит в каждом пикселе1
- Поменять местами 2 любых компонента пикселей, кроме альфа-канала2
- Hue shift
- Применить Hue Shift множество раз и склеить промежуточные результаты в одно изображение
- Сделать изображение полупрозрачным
- Отзеркалить каждую вторую строчку пикселей
- Отзеркалить каждый второй столбец пикселей
- Сделать изображение черно-белым
Указанные выше алгоритмы можно комбинировать между собой и/или применять несколько раз подряд.
Стоит также упомянуть, что в старом проекте еще остались алгоритмы, не перенесенные в этот проект.