https://github.com/70null07/openmp-image-median-filtering
Медианная фильтрация изображений .bmp с распараллеливанием OpenMP.
https://github.com/70null07/openmp-image-median-filtering
bmp bmp-image openmp openmp-parallelization
Last synced: 7 months ago
JSON representation
Медианная фильтрация изображений .bmp с распараллеливанием OpenMP.
- Host: GitHub
- URL: https://github.com/70null07/openmp-image-median-filtering
- Owner: 70Null07
- Created: 2022-12-01T15:00:14.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-03T15:03:42.000Z (over 2 years ago)
- Last Synced: 2025-01-08T12:14:32.390Z (9 months ago)
- Topics: bmp, bmp-image, openmp, openmp-parallelization
- Language: C++
- Homepage:
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenMP-Image-Median-Filtering
Разработано консольное приложение, реализующее выполнение медианной фильтрации изображения. В приложение
загружаются поэтапно 4 картинки (с разными разрешениями), расположенные в C:\temp\.
Названия для картинок: sample + (номер картинки) + .bmp (sample1.bmp, sample2.bmp и.т.д.).
Затем выполняется медианная фильтрация с #pragma omp parallel for и вариантами сортировки
- Шелла
- Быстрая рекурсивная сортировка
и после фильтрация с #pragma omp sections (4 секции, преполагается что измеряем 1-4 потока).Пример картинок до и после обработки:

Исходное изображение 640x480

Обработанное изображение