Skip to content

🖼 A small part of Image Processing In Practice - great as an Intro to OpenCV

License

Notifications You must be signed in to change notification settings

MoElaSec/Practical-Image-Processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Practical_Img_Proc

  • A small part of my journey through Image Processing In Practice - great as an Intro to OpenCV

🥼 Labs:

1. Introduction
  • What is the image processing?
  • C vs C++ (think c++)
  • Getting started with OpenCV
  • Loading and displaying an image
  • The Mat class (image)
  • How to access pixels of images? (the img.at<>() template function)
2. Color models
  • Using RGB color model to select pixels by range
  • Using HSV color model to select pixels by rangel
  • Using Lab color space to measuring color difference of images
3. Image enhancement
  • Histogram transforms:
    • contrast stretching
    • histogram equalization
    • histogram equalization a color image
  • Noise reduction methods
4. Threshold
5.
6. Working with contours
7. Features, unsupervised learning (K-means)
To be Continued

Will be adding content soon .. 😅

About

🖼 A small part of Image Processing In Practice - great as an Intro to OpenCV

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published