EE431 Introduction to Image & Video Processing - Pseudo Coloring Project (MATLAB Codes + Report + Presentation)

In image processing, a grayscale image is an image in which the value of each pixel is a single sample, that’s, it carries only intensity information. These kind of images are also known as black- white and they are composed of shades of gray, varying from black at the weakest intensity level(0) to white at the strongest intensity level(1)...

A pseudocolor image is constructed from a grayscale image by mapping each intensity value to a color according to a table or function. This pseudo-colored image, when displayed, can make the identification of some certain features easier for the observer. The mappings are computationally simple and fast. This makes pseudo-color an attractive technique for use on digital image processing systems. Pseudo coloring is generally used when a single channel of data is available (e.g. temperature, tissue type…etc.)
Pseudo-coloring is useful because the human eye can distinguish between millions of colors but relatively few shades of gray.

The main process of this project is to color a grayscale image by using a function which is constructed by sinusoids.


The objectives of this project are:

·         Detection of edges of the image

·         To understand the pseudo coloring procedure.

·         To improve matlab skills on grayscale, RGB image processing.

·         Constructing a function for the use in pseudo-coloring.

·         Comparison of graylevel image and the pseudo-colored image.

Results :

keywords: software project, matlab, image processing, video processing, rgb

Software Developer, Codemio Admin

Disqus Comments Loading..