Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 1.61 KB

README.md

File metadata and controls

24 lines (19 loc) · 1.61 KB

digital-image-processing

This repository contains some of the pratices that I made during PDIVC classes (digital image processing and computational vision - or - processamento digital de imagens e visão computacional in portuguese) at @IFES

It is a summary of what I've learned on digital image processing using mostly OpenCV Python lib (https://docs.opencv.org/4.x/d6/d00/tutorial_py_root.html) Inside each folder is a readme.md in which I try to explain what the code does and some of the theory of digital image processing! :-)

Summary:

  • pratica01: loading an image and displaying it
  • pratica02: splitting RGB channels, converting RGB to grayscale using different methods, binary images
  • pratica03: image manipulation, histogram equalization, logarithym filter
  • pratica04: other filters, like mean and laplace
  • pratica05: binary thresholding, webcam input and skin segmentation/detection using color information
  • pratica06: canny border detector and harris corner detector
  • EXTRA: filtering-borders ---> image filtering using for loops and not the already existing function

Some visual examples:

  • Histogram equalization image image

  • Colorspaces and RGB channel split image image