. Implement image smoothing using convolution with Gaussian masks. You should use 2 input images given with the supplemental zip file. First, implement 2D Gaussian convolution using 1D Gaussian masks as discussed in class. Codes for reading and writing pgm images as well as for generating the Gaussian mask are available in the attachment to this assignment. For comparison purposes, also implement 2D Gaussian convolution using 2D Gaussian masks. For this part, use OpenCV’s cvSmooth function and the option CV_GAUSSIAN. In both cases, show your results using mask sizes 3x3, 5x5, and 7x7.
Submit the following:
- A report describing your results; it must include the masks used, the original and the smoothed images
- One ZIP file containing:
o the source code files
o a README file with instructions on how to compile and run the program
OpenCV Download and instructions:
Download the OpenCV library from the following link. Link is also available on the blackboard.
You can read the following article that guides you to how to set up OpenCV with Visual Studio C++.
It must be in Visual C++"
Recently Asked Questions
- How to find the range of equilibrium price, as well as the following parts. Im struggling with the logic of the question
- How to solve these questions, wondering if there are any tricks for finding solutions of the system.
- What theoretical perspective best describes the dogma of powerful individuals and organizations using ideology to keep their positions intact at the expense of