Your cart is currently empty!
Assignment The objective of this project is to gain experience with connected components analysis, morphological filters and the use of features computed within it for recognition of objects. A secondary objective is to gain experience with image formats. Requirements The student is to implement and/or modify a connected components program so that…
The objective of this project is to gain experience with connected components analysis, morphological filters and the use of features computed within it for recognition of objects. A secondary objective is to gain experience with image formats.
The student is to implement and/or modify a connected components program so that it will report on all objects found in a gray-level input image. The figure below shows an image of two overlapping playing cards. The program should be able to detect all 11 objects. Moreover, the features reported should indicate which objects are similar to others.
The requirements below intend to specify what is to be done, but not how it should be done. The student should consider various design decisions for constructing a correct program within a short time.
Figure 1: Cards image with black objects
You will submit 2 files: one containing your programming work and one containing your report. For the electronic report of your results, you may use Word, PowerPoint, or other document processor to prepare the report. This report must have the following sections: 1) identification of person and assignment, 2) brief problem definition, 3) summary of choices made for the solution, 4) 2 example images and results of running the program on them, 5) brief discussion of results. As a guideline, a well done report need only be 2 typed pages in addition to the pages showing the example results. Section 3) should mention choices of algorithm(s) and reuse of outside code.
Good luck and remember that any part of this assignment can be discussed with the instructor for more clarifications and hints.