Skip to content

OshanJayawardana/CVpunk-Computer-Vision-Fundamentals

Repository files navigation

CVpunk - Tutorial Set for Learning the Fundamentals of Computer Vision

preview

This repository is developed to help students who are newly stepping into the field of Computer Vision. You can find the codes which are essential to learn the fundamentals, explained line by line. These tutorials are inspired by the Fundamentals of Image Processing and Machine Vision lectures conducted by Dr. Ranga Rodrigo at University of Moratuwa. Here you can find the resource repository I referred when creating these tutorials.

Content

  • 01_first_steps

    • Reading and displaying an image
    • How to create an image by hand(What is actually an image?)
    • Changing brightness
    • Playing with the color channels of an image
  • 02_part1_youcameback

    • Intensity transformations
    • Histograms
    • Histogram Equalization
  • 02_part2

    • Gamma Correction
    • Spatial filters
    • Sobel filters
  • 03_advance

    • Sharpening
    • Unsharp Mask Filter
    • Smoothing
    • Box filter
    • Gausian filter
    • Gaussian Noise Filtering
    • Noise
    • Effect of Gaussian Noise Level and Smoothing Level
    • Median Filter
  • 04_edges

    • Egdes corners and blobs

About

My image processing and computer vision journey.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published