Очевидно, модифицированная версия работает немного быстрее. Это связано с оптимизациями, выполненными в процессе работы
После рефакторинга код соответствует стандарту PEP8. Запустим программу в режиме отладки:
Преимущество режима отладки заключается в том, что мы можем в реальном времени видеть значения всех переменных. Например, на рисунке выше можно увидеть размеры изображения, а также размер сетки и кол-во градаций серого в нашем фильтре