Skip to content

The project consists of a image processing application that is using distributed processors (MPI). The development language is C/C++ with MPI extension and basically provides three operation types: contrast an image, add a filter (smooth, blur, sharpen, mean_removal, emboss) to an image and computing the entropy for an image.

Notifications You must be signed in to change notification settings

cosminstefanxp/MPI-Image-Processor

Repository files navigation

Stefan-Dobrin Cosmin

The project consists of a image processing application that is using distributed processors (MPI). The development language is C/C++ with MPI extension and basically provides three operation types: contrast an image, add a filter (smooth, blur, sharpen, mean_removal, emboss) to an image and computing the entropy for an image.

For execution in the command line, the parameters are as follow:
	  -contrast: ./img_process contrast input_file min_value max_value output_file
	  -filter:   ./img_process filter input_file smooth/blur/sharpen/mean_remove/emboss output_file
	  -entropy:  ./img_process entropy input_file a b c output_file

About

The project consists of a image processing application that is using distributed processors (MPI). The development language is C/C++ with MPI extension and basically provides three operation types: contrast an image, add a filter (smooth, blur, sharpen, mean_removal, emboss) to an image and computing the entropy for an image.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages