Skip to content

This repository contains all my Computer Vision course assignments.

Notifications You must be signed in to change notification settings

mahsawz/Computer-Vision-Course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer-Vision-Course

This repository contains my Computer Vision course assignments. This course had fourteen assignments and a final project, which you can find it here.

  • Introduction

    • HW1: Introduction of OpenCV
  • Image Processing in Spatial Domain

    • HW2: Cutting and Histogram Stretching

    • HW3: Histogram equalization, Histogram matching, and Gaussian kernel

  • Image Processing in Frequency Domain

    • HW4: Fourier transform and Intermittent noise
  • Shape Extraction

    • HW5: Canny, Sobel and, Laplacian edge detection

    • HW6: Random Sample Consensus (RANSAC), Hough transform and, Line Segment Detector (LSD)

  • Color Space; Correspondence and Image Alignment

    • HW7: HSV and YbCr color space and Harris corner detector

    • HW8: Perspective transform; creating PANORAMA image

  • Image Segmentation

    • HW9: Affine tranform; Otsu and Adaptive Threshold algorithm
  • Morphological Image Processing

    • HW10: Contouring, Dilate, and Erode operation

    • HW11: Hit-or-Miss operation and Eskeleton algorithm

  • Image Classification

    • Shape, Color, and Texture Descriptors

      • HW12: LBP, HOG, and SVM
  • Machine Learning

    • Convolution Neural Network (CNN)

      • HW13: Convolution, Dense and Pooling layer; Inseption Module; Confution matrix
    • CNN Architectures and Data Augmentation

      • HW14: ResNet50, Data Augmentation, and Fine-tuning

About

This repository contains all my Computer Vision course assignments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published