You are on page 1of 1

LIST OF EXPERIMENTSAs per University Syllabus: Experiment no: Objectives in detail 1 Implement the

spatial image enhancement functions on a bitmap image –Mirroring (Inversion) 2 Implement the spatial
image enhancement functions on a bitmap image –Rotation (Clockwise) 3 Implement the spatial image
enhancement functions on a bitmap image –Enlargement (Double Size) 4 Implement (a) Low Pass Filter
(b) High Pass Filter 5 Implement (a) Arithmetic Mean Filter (b) Geometric Mean Filter 6 Implement
Smoothing and Sharpening of an eight bit color image 7 Implement (a) Boundary Extraction Algorithm
(b) Graham's Scan Algorithm 8 Implement (a) Edge Detection (b) Line Detection List of additional
experiments to be done in Lab: Experiment no:Objectives 1 Display an image and its histogram 2
Perform shrinking, zooming and cropping of an image 3 Perform the experiment for histogram
equalization. 4 Perform blurring and de-blurring on an image. 5 Removal of salt and pepper noise
Experiments beyond syllabus: Experiment no:Objectives 1 Implement a function in MATLAB for image
segmentation. 2 Implement a function in MATLAB for image morphology that analyze the form and
shape detail of image structures. 3 Implement a function in MATLAB for Image Restoration. 4 Models for
representing the color and methods of processing the color plane

Introduction to MATLABMATLAB is being used as a platform for laboratory exercises and the problems
classes in the Image Processing half of the Computer Graphics and Image Processing course unit. This
handout describes the MATLAB development environment you will be using, you are expected to have
read it and be familiar with it before attempting the Laboratory and Coursework Assignments. MATLAB
is a data analysis and visualisation tool designed to make matrix manipulation as simple as possible. In
addition, it has powerful graphics capabilities and its own programming language. Thebasic MATLAB
distribution can be expanded by adding a range of toolboxes, the one relevant to this course is the
image-processing toolbox (IPT). The basic distribution and all of the currently available toolboxes are
available in the labs. The basic distribution plus any installed toolboxes will provide a large selection of
functions, invoked via a command line interface. MATLAB’s basic data structure is the matrix1. In
MATLAB a single variable is a 1 x 1 matrix, a string is a 1 x n matrix of chars. An image is a n x m matrix of
pixels. MATLAB’s Development EnvironmentMATLAB is started from within the Windows environment
by clicking the icon that should be on the desktop. (MATLAB is also available for Linux and MacOS, but
these environments are not supported in the laboratories, and these versions have their own licensing
arrangements which are not covered by the University’s licence.) MATLAB’s IDE has five components:
the Command Window, the Workspace

You might also like