Image Processor - это консольное приложение для обработки BMP изображений с поддержкой различных фильтров.
- Чтение и запись BMP файлов (24-битные и 8-битные)
- Применение фильтров к изображениям
- Поддержка цепочки последовательных фильтров
./image_processor <input_file> <output_file> [фильтры]
Преобразование в оттенки серого ./image_processor input.bmp output.bmp -gs
Обрезка и затем негатив ./image_processor input.bmp output.bmp -crop 800 600 -neg
Выделение границ с порогом 0.5 ./image_processor input.bmp output.bmp -edge 0.5
Гауссово размытие ./image_processor input.bmp output.bmp -blur 2.0
Масляная живопись с радиусом 3 ./image_processor input.bmp output.bmp -oil 3
Комбинация фильтров ./image_processor input.bmp output.bmp -crop 1000 800 -gs -sharp -blur 1.0