Skip to content

spbu-coding-2024/parallel-convolution-Danya-st

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задача 1

Реализация последовательной свёртки изображений с различными фильтрами на C с использованием OpenMP.

Использование

make all # сборка проекта
make test # запуск тестов 
make run # сборка и запуск с настройками по умолчанию
make clean # очистка
make help # справка
# запуск исполняемого файла
./build/convolution_seq <input/image.png> <ouput/result.png> [--filter=name]

тестовое окружение

CPU 12th Gen Intel(R) Core(TM) i7-12700H
RAM 16 ГБ
ОС Arch Linux x86_64

доступные фильтры

размерность фильтр
3x3 identity, blur3, gaussian3, edge, sharpen3, emboss, mean
5x5 blur5, gaussian5, edge_h5, sharpen5
9x9 motion9

Зависимости

  • GCC с поддержкой OpenMP
  • Библиотека stb_image для загрузки/сохранения изображений

About

parallel-convolution-Danya-st created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors