CS457
COMPUTER GRAPHICS AND IMAGE PROCESSING
Objectives
-
To understand basic algorithms for computer graphics and image processing.
-
To understand various filters, Point processing, and Arithmetic operations in image processing.
-
To understand different applications of graphics and image processing.
Outcomes
-
Creation ofsoftware tools such as Games, Animation, and Recognition system
Unit – I
Graphics Systems and Graphical User Interface- Pixel, Resolution – Graphical devices: input and output devices – Hard copy devices – Direct screen interaction – Color models.
Unit – II
Geometric display primitives- Points, Lines and Polygons. Point display method, 2D Transformations and Viewing : Transformations – Types. Homogeneous coordinates – Window to view port transformations. Clipping: Point, Lines, Polygons.
Unit – III
Image Formation and types – Image operations – Arithmetic, Geometric and Morphological Operations - Basic geometric transformations - Sampling and Quantization.
Unit – IV
Image segmentation and Feature extraction - Detection of Discontinuities – Edge Operators – Edge Linking and Boundary Detection –Thresholding – Region Based Segmentation – Morphology - WaterSheds – Motion Segmentation, Feature Analysis and Extraction.
Unit – V
Image Classification – Image Recognition – Image Understanding – Video Motion Analysis – Image Fusion – Steganography – Mosaics – Color Image Processing.
TEXT BOOKS
-
Donald Hearn & M. Pauline Baker, and warren R. Carithers, “Computer Graphics”, Prentice-Hall of India, Fourth edition 2011.
-
Rafael C. Gonzalez and Richard E. Woods, “Digital Image Processing”, Pearson Education, Third edition, 2011.
REFERENCE
-
Newmann, W. M. and Sproull, R. F., "Principles of Interactive Computer Graphics", Tata McGraw-Hill, Second edition, 2008.
-
Foley, J. D., Van Dam, A., Fiener, S. K., and Hughes J. F., “Computer Graphics", Second edition, Pearson education, 2008.
-
Anil Jain, K., “Fundamentals of Digital Image Processing”, Prentice-Hall of India, 2001.