First week report - MATF-RS19/RS029-image-processing GitHub Wiki

First week report

What's done so far

We've implemented several algorithms:

  1. PCA (Principal Component Analysis) - for compressing images
  2. Algorithm for edge detection
  3. Algorithm that fixes image distortion

image.hpp contains methods for image manipulation, some useful templates, used extensively throughout the rest of the code.

We thought of implementing a neural network for image recognition. After some reading and discussions with professors and other relevant people, we decided not to do that. It turned out that it would be too complex to even start implementing it.

Plan for the next week

  • JPEG compression

Current output

Compressed image Fixed distortion The result of edge detection algorithm