Skip to content

Bahta/cw-bmp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

cw-bmp

Вот вроде как есть рабочий вариант. Работает с 24бит изображениями.

  • Запускать а [--filter_name1] [--filter_name2] < source.bmp > Сейчас есть следующие фильтры: negative,rgb100,diagonal,frame, circle

Есть всякие мелкие недопиленности:

  • Не ругается и не проверяет неправильный ввод. Если введено неправильно, просто будет копирован исходный файл. так проще отслеживать корректность ввода. "Баг сам себя лечит". Тот же файл - иди на help.
  • Не реализована, но предполагалась идея применения нескольких фильтров в заданной последовательности. Пока что просто записывается очерёдность ввода параметра. Кстати, возникла, идея возможности повторного применения фильтра в одной последовательности. Пока недопустимо из-за организации. Оно надо, или это неправильно, когда один параметр пару раз вызывается?
  • Считывание только 24битных изображений
  • Непродуманная организация работы-хранения переданных параметров. Требует переосмысления.
  • Необходимость разбиения на несколько файлов для удобства. Слишком всё в куче.

Что есть:

  • Программа, корректно считывающая структуру 24битного BMP изображения. С пропуском не несущих смысловой нагрузки участков.
  • Простейшая обработка изображения на основе сетки RGB
  • Некий каркас для дальнейшего развития(часть нуждается в замене, что на данном этапе вполне логично)
  • Выполнение сразу нескольких параметров(по очерёдности их порядковых номеров).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages