OmarAlaaeldein / Computer-Vision

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Computer Vision CSE 429 Labs

Useful notebooks that covers introductory concepts in Computer Vision and Machine Learning

Description

This repository covers many concepts like:

  • PCA, finding Eigenfaces of a collection of images
  • Implementation of Zhang-Seun’s Thinning algorithm, for thinning and extract the skelton of an object
  • Histogram Equalization, Binary Image Thresholding, and Image Clustering using K-means
  • Image Denoising using filters and Gausian Pyramids
  • Implementing a Neural Network with customizable layers and activation functions from scratch using OOP
  • Implementing K-means from scratch using OOP

Acknowledgments

  • Eng. Zyad Shokry, especially in the Neural Network Lab, most of the implemetation is his

About


Languages

Language:Jupyter Notebook 100.0%