Skip to content

ze-yter/PyCharm-task-10

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyCharm-task-10

Время выполнения файлов (создание мозаики)

Время выполнения файла filter.py

img.png

Время выполнения файла old_filter.py

img_1.png

Время выполнения файлов очень сильно отличается из-за того, что в новой версии алгоритма большая часть времени уходит на ввод данных пользователем вручную.

Время выполнения файла filter_with_filename.py

img.png

Время работы файла так сильно уменьшается из-за того, что данные вносятся автоматически без участия пользователя (без ввода). Плюсом программа работает быстрее благодаря библиотеке numpy и замене ручных циклов на матрицы.

Теперь перейдём к изображениям.

Исходное изображение и результаты работы old_filter.py и filter_with_filename.py

original

badresult.jpg

goodresult.jpg

Doc-тест

Доктест для create_mosaic_img() doctest.jpg

Данные из отладчика:

debug1.png

debug2.png

About

work with GitHub and PyCharm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages