4th Sem, MCA

MCAL402: Computer Graphics and Image Processing Lab Syllabus for MCA 4th Sem 2017 Pattern Mumbai University

Computer Graphics and Image Processing Lab detailed Syllabus Scheme for Master of Computer Applications (MCA), 2017 regulation has been taken from the University of Mumbai official website and presented for the MCA students. For Course Code, Course Title, Test 1, Test 2, Avg, End Sem Exam, Team Work, Practical, Oral, Total, and other information, do visit full semester subjects post given below.

For all other Mumbai University MCA 4th Sem Syllabus 2017 Pattern, do visit MCA 4th Sem 2017 Pattern Scheme. The detailed Syllabus Scheme for computer graphics and image processing lab is as follows.

MCAL402: Computer Graphics and Image Processing Lab Syllabus for MCA 4th Sem 2017 Pattern Mumbai University

Computer Graphics and Image Processing Lab

Prerequisites:

  • Understanding of Object Oriented Programming Language
  • Knowledge of Algorithms

Course Educational Objectives (CEO):

At the end of the course, the students will be able to:

  1. Understand the concepts of output primitives of Computer Graphics.
  2. Learn 2 D and 3 D graphics Techniques.
  3. Study various Image Processing techniques

Course Outcomes:

At the end of the course, the students will be able to:

  1. Implement the algorithms to draw output primitives of Computer Graphics.
  2. Implement 2D transformations
  3. Implement 3D transformations
  4. Implement various image processing techniques.

01. Introduction

Introduction to graphics coordinates system and demonstration of simple inbuilt graphic functions 2

02. Output primitives & its Algorithms

Implementation of line generation

  1. DDA line
  2. Bresenhams line
  3. application of Line drawing algos. 6

03. Output primitives & its Algorithms

Implementation of circle drawing

  1. Midpoint circle
  2. application of Circle drawing algos. 4

04. Output primitives & its Algorithms

Implementation of ellipse drawing

  1. Midpoint Ellipse 4

05. Output primitives & its Algorithms

Implementation of curve drawing

  1. Bezier Curve 2

06. Output primitives & its Algorithms

Implementation of filling algorithms

  1. Boundary fill
  2. Flood fill
  3. Scan line
  4. application of Circle drawing algos. 8

07. 2D Geometric Transformations & Clipping

Implementation of two dimensional transformations

  1. Translation, Rotation & Scaling
  2. Shear & Reflection 6

08. 2D Geometric Transformations & Clipping

Implementation of clipping algorithms

  1. Cohen Sutherland Line clipping
  2. Midpoint Subdivision
  3. Sutherland Hodgeman Polygon Clipping 10

09. Basic 3D Concepts & Fractals

Implementation of 3D Transformations ( only coordinates calculation) 2

10. Basic 3D Concepts & Fractals

Implementation of fractal generation

  1. Koch curve/Snowflake
  2. Sirepenski Triangle 6

11. Introduction of Animation

Implementation of animation programs (using basic inbuilt Graphical functions ) 4

12. Image Enhancement Techniques

Implementation of Basic Intensity Transformations

  1. Image negative
  2. Log transformation
  3. Power law Transformation 6

13. Image Enhancement Techniques

Implementation of Piecewise-Linear Transformation Functions

  1. Contrast Stretching
  2. Grey level Slicing
  3. Bit plane slicing 8

14. Image Enhancement Techniques

Implementation of histogram equalization

  1. Image histogram & histogram Equalization
  2. Image Subtraction
  3. Image averaging

Reference Books:

  • Donald Hearn and M Pauline Baker, Computer Graphics C Version — Computer Graphics, C Version, 2/E, Pearson Education.
  • David F. Rogers, James Alan Adams, Mathematical elements for computer graphics , McGraw-Hill, 1990
  • Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing (3rd Edition), Pearson Education.
  • S. Sridhar-Digital image Processing, Second Edition, Oxford University Press
  • Anil K. Jain -Fundamentals of digital image processing. Prentice Hall, 1989

For detail syllabus of all other subjects of Master of Computer Applications (MCA), 2017 regulation do visit MCA 4th Sem Subjects syllabus for 2017 regulation.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.