- Результат filter.py:

2. Результат old_filter.py:

По этим скринщотам можем увидеть, что время выполнения старого файла меньше, поскольку в новом файле мы вводим данные с консоли.
3. Результат filter_with_filename.py:

Без введения данных с консили видим, насколько уменьшилось время, это просходит из-за исправления ошибок в коде, а также использования библиотек и выделению функций.
- До обработки:

1. После обработки old_filter.py:

2. После обработки filter.py:

3. После обработки filter_with_filename.py:

На снимке видно, как прописаны doc-тесты для функции get_illumination, а также как они выполняются
Ниже пример того, что будет в случае, если тест не выполняется

У функции install_color - нет тестов, поскольку она ничего не возвращает.
Также у функции get_gray - нет тестов, поскольку она возвращает результат.
- Тип изобржения

2. Высота

3. Ширина

4.
