Project P3 - Parallel Image Convolution

Project Goal

Create parallel image convolution program. Study the program performance on the computational cluster.

Programming language: C/C++.

Visual explanation of the Image Convolution.

Serial Implementation

Serial implementation of the image convolution in C.

Image Examples

Netpbm image format description.

Image examples.

Compiler with the OpenMP support

MinGW

Compiler Optimization

1. Options That Control Optimization

2. GProf

Java Image Processing

1. Java Image Processing Tutorial.

2. Example of Image Convolution in Java.

3. Understanding BufferedImage.getRGB output values.