/ImageProcessor

This project is a library for basic image processing

Primary LanguagePython

ImageProcessor

Основная идея:

Собрать библиотеку полезных функций для обработки изображений на openCV

Стек технологий:

Для этого предполагается использование сл стек технологий:

  • Linux (Ubuntu)
  • Python, pip, imutils, numpy и т.д.
  • OpenCV (для определения результатов)

Image processing pipeline. Процесс обработки изображений.

Предобработка:
  1. Подогнать изображение под приемлемые размеры (изображения должны быть соответствующего размера: не слишком большие)
  2. Выявить лист ответника на изображении (края листа)
  3. Применить трансформацию изображения (perspective transform) для выпрямления и образки листа.
  4. Перевести изображение из цветного в градации серого, затем превратить в бинарный формат (черно-белый).