{"id":10795,"date":"2020-08-23T17:04:16","date_gmt":"2020-08-23T17:04:16","guid":{"rendered":"https:\/\/www.inspirenignite.com\/mh\/mcal402-computer-graphics-and-image-processing-lab-syllabus-for-mca-4th-sem-2017-pattern-mumbai-university\/"},"modified":"2020-08-23T17:04:16","modified_gmt":"2020-08-23T17:04:16","slug":"mcal402-computer-graphics-and-image-processing-lab-syllabus-for-mca-4th-sem-2017-pattern-mumbai-university","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/mh\/mcal402-computer-graphics-and-image-processing-lab-syllabus-for-mca-4th-sem-2017-pattern-mumbai-university\/","title":{"rendered":"MCAL402: Computer Graphics and Image Processing Lab Syllabus for MCA 4th Sem 2017 Pattern Mumbai University"},"content":{"rendered":"<p align=\"justify\">Computer Graphics and Image Processing Lab detailed Syllabus Scheme for Master of Computer Applications (MCA), 2017 regulation has been taken from the <a href=\"https:\/\/mu.ac.in\/syllabus\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">University of Mumbai<\/a> 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. <\/p>\n<p align=\"justify\">For all other Mumbai University MCA 4th Sem Syllabus 2017 Pattern, do visit <a href=\"..\/mumbai-university-mca-4th-sem-syllabus-2017-pattern\">MCA 4th Sem 2017 Pattern Scheme<\/a>. The detailed Syllabus Scheme for computer graphics and image processing lab is as follows.<\/p>\n<h2 align=\"center\">MCAL402: Computer Graphics and Image Processing Lab Syllabus for MCA 4th Sem 2017 Pattern Mumbai University<\/h2>\n<p>  <title>Computer Graphics and Image Processing Lab<\/title><\/p>\n<h4>Prerequisites:<\/h4>\n<p align=\"justify\">\n<ul>\n<li>Understanding of Object Oriented Programming Language<\/li>\n<li>Knowledge of Algorithms<\/li>\n<\/ul>\n<h4>Course Educational Objectives (CEO):<\/h4>\n<p align=\"justify\">\nAt the end of the course, the students will be able to:<\/p>\n<ol>\n<li>Understand the concepts of output primitives of Computer Graphics.<\/li>\n<li>Learn 2 D and 3 D graphics Techniques.<\/li>\n<li>Study various Image Processing techniques<\/li>\n<\/ol>\n<h4>Course Outcomes:<\/h4>\n<p align=\"justify\">\nAt the end of the course, the students will be able to:<\/p>\n<ol>\n<li>Implement the algorithms to draw output primitives of Computer Graphics.<\/li>\n<li>Implement 2D transformations<\/li>\n<li>Implement 3D transformations<\/li>\n<li>Implement various image processing techniques.<\/li>\n<\/ol>\n<h4>01. Introduction<\/h4>\n<p align=\"justify\">\nIntroduction to graphics coordinates system and demonstration of simple inbuilt graphic functions 2<\/p>\n<h4>02. Output primitives &amp; its Algorithms<\/h4>\n<p align=\"justify\">\nImplementation of line generation<\/p>\n<ol type=\"i\">\n<li>DDA line<\/li>\n<li>Bresenhams line<\/li>\n<li>application of Line drawing algos. 6<\/li>\n<\/ol>\n<h4>03. Output primitives &amp; its Algorithms<\/h4>\n<p align=\"justify\">\nImplementation of circle drawing<\/p>\n<ol type=\"i\">\n<li>Midpoint circle<\/li>\n<li>application of Circle drawing algos. 4<\/li>\n<\/ol>\n<h4>04. Output primitives &amp; its Algorithms<\/h4>\n<p align=\"justify\">\nImplementation of ellipse drawing<\/p>\n<ol type=\"i\">\n<li>Midpoint Ellipse 4<\/li>\n<\/ol>\n<h4>05. Output primitives &amp; its Algorithms<\/h4>\n<p align=\"justify\">\nImplementation of curve drawing<\/p>\n<ol type=\"i\">\n<li>Bezier Curve 2<\/li>\n<\/ol>\n<h4>06. Output primitives &amp; its Algorithms<\/h4>\n<p align=\"justify\">\nImplementation of filling algorithms<\/p>\n<ol type=\"i\">\n<li>Boundary fill<\/li>\n<li>Flood fill<\/li>\n<li>Scan line<\/li>\n<li>application of Circle drawing algos. 8<\/li>\n<\/ol>\n<h4>07. 2D Geometric Transformations &amp; Clipping<\/h4>\n<p align=\"justify\">\nImplementation of two dimensional transformations<\/p>\n<ol type=\"i\">\n<li>Translation, Rotation &amp; Scaling<\/li>\n<li>Shear &amp; Reflection 6<\/li>\n<\/ol>\n<h4>08. 2D Geometric Transformations &amp; Clipping<\/h4>\n<p align=\"justify\">\nImplementation of clipping algorithms<\/p>\n<ol type=\"i\">\n<li>Cohen Sutherland Line clipping<\/li>\n<li>Midpoint Subdivision<\/li>\n<li>Sutherland Hodgeman Polygon Clipping 10<\/li>\n<\/ol>\n<h4>09. Basic 3D Concepts &amp; Fractals<\/h4>\n<p align=\"justify\">\nImplementation of 3D Transformations ( only coordinates calculation) 2<\/p>\n<h4>10. Basic 3D Concepts &amp; Fractals<\/h4>\n<p align=\"justify\">\nImplementation of fractal generation<\/p>\n<ol type=\"i\">\n<li>Koch curve\/Snowflake<\/li>\n<li>Sirepenski Triangle 6<\/li>\n<\/ol>\n<h4>11. Introduction of Animation<\/h4>\n<p align=\"justify\">\nImplementation of animation programs (using basic inbuilt Graphical functions ) 4<\/p>\n<h4>12. Image Enhancement Techniques<\/h4>\n<p align=\"justify\">\nImplementation of Basic Intensity Transformations<\/p>\n<ol type=\"i\">\n<li>Image negative<\/li>\n<li>Log transformation<\/li>\n<li>Power law Transformation 6<\/li>\n<\/ol>\n<h4>13. Image Enhancement Techniques<\/h4>\n<p align=\"justify\">\nImplementation of Piecewise-Linear Transformation Functions<\/p>\n<ol type=\"i\">\n<li>Contrast Stretching<\/li>\n<li>Grey level Slicing<\/li>\n<li>Bit plane slicing 8<\/li>\n<\/ol>\n<h4>14. Image Enhancement Techniques<\/h4>\n<p align=\"justify\">\nImplementation of histogram equalization<\/p>\n<ol type=\"i\">\n<li>Image histogram &amp; histogram Equalization<\/li>\n<li>Image Subtraction<\/li>\n<li>Image averaging<\/li>\n<\/ol>\n<h4>Reference Books:<\/h4>\n<p align=\"justify\">\n<ul>\n<li>Donald Hearn and M Pauline Baker, Computer Graphics C Version &#8212; Computer Graphics, C Version, 2\/E, Pearson Education.<\/li>\n<li>David F. Rogers, James Alan Adams, Mathematical elements for computer graphics , McGraw-Hill, 1990<\/li>\n<li>Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing (3rd Edition), Pearson Education.<\/li>\n<li>S. Sridhar-Digital image Processing, Second Edition, Oxford University Press<\/li>\n<li>Anil K. Jain -Fundamentals of digital image processing. Prentice Hall, 1989<\/li>\n<\/ul>\n<p align=\"justify\">For detail syllabus of all other subjects of Master of Computer Applications (MCA), 2017 regulation do visit <a href=\"..\/category\/mca+4th-sem\">MCA 4th Sem Subjects<\/a> syllabus for 2017 regulation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 [&hellip;]<\/p>\n","protected":false},"author":2351,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[36,71],"tags":[],"class_list":["post-10795","post","type-post","status-publish","format-standard","hentry","category-4th-sem","category-mca"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts\/10795","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/users\/2351"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/comments?post=10795"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts\/10795\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/media?parent=10795"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/categories?post=10795"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/tags?post=10795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}