This project involves performing a valid convolution on a 300x300 image using a 5x5 kernel (stride 1) with multithreading. The goal is to efficiently apply the convolution filter using multiple threads and display the results on a histogram graph. The implementation ensures thread safety and utilizes OpenMP for parallelization.
openmp image-processing multi-thread image-convolution image-filtering multithread-convolution multithread-image-convolution
- Updated
Jul 31, 2024 - C++