PROFESSIONAL ACADEMIC STUDY RESOURCES WEBSITE +1 813 434 1028 proexpertwritings@hotmail.com
Programming Question
Description
Programming Assignment: PCA
Total points: 100
Note: This assignment is for each individual student to complete on his or her
own.
In this assignment, you will implement PCA to compress images. To get started,
you will need to download the starter code and unzip its contents to the directory
where you wish to complete the assignment.
The problem considered in this assignment is to compress the image downloaded
from https://leafyplace.com/types-of-birds/
You are required the complete the following steps:
1. Implement the PCA to reduce the dimension of the data.
2. Construct the compressed image.
To get started, open the main script assignmentPCA.m. You are required to
modify this script as well as all the other three scripts, including
• findPCs.m – Function to find the principle components
• PCAtransform.m – Function to transform data into the PC space
• PCAtransform_inv.m – Function to transform data back to the
original space
You can download Matlab by following the instructions provided in this link:
https://library.sdsu.edu/computers-technology/soft…
What to submit?
A zip file that includes the following items:
1) All codes (75 points)
a. Part 1: Load Image (15 points)
b. Part 2: Perform PCA to compress the image (60 points)