The goal of this project is to build a scalable MPI program that can apply multiple filters on images. Filters are an elemental and basic part of image processing. Many algorithms use a workflow of predefined filters in order to enhance certain characteristics of an image.
In order to apply a filter to an image, we update the value of each pixel with the sum of the resulting values by multiplying each element from the filter kernel matrix with the value of each pixel and its surrounding neighbors. The number of neighbors depends on the size of the kernel matrix. For this project we only consider filters of 3 × 3.
Hi.
I have read your description and have interests in your project.
I am ready for your project now.
I would like to have a discussion on chat to get more about your project.
Thanks.
Hello, Im good in python and C programming languages. I have done several project for my company using image processing in IOT systems. I can work on your project. Let me know if you are interested. Thanks!
I have very good experience in C, C++ and MPI (high performance computing).
I can finish the task in a phased manner, within a day.
I am very meticulous about performance optimisation.