Skip to content

Histogram Equalization - Dilation - Erosion - Opening - Closing - Fourier Transform & Filters - Edge Detection using Laplace Operator - Hough Lines - Discrete Tomography

Notifications You must be signed in to change notification settings

ghaiszaher/Image-Processing-Lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Processing Lab

Contains the implementations of:

  • Histogram Equalization
  • Dilation, Erosion, Opening and Closing
  • Fourier Transform & Filters
  • Edge Detection using Laplace Operator
  • Hough Lines using Cartesian line equation (y=mx+b)
  • Hough Lines using Polar coordinates (rho, theta)
  • N-Queens problem: Backtracking solution
  • Discrete Tomography: Reconstructing an image from its horizontal and vertical projections using a Backtracking algorithm

Requirements

  • Python3
  • Jupyter Notebook
  • Opencv2 & Numpy
  • Matplotlib

About

Histogram Equalization - Dilation - Erosion - Opening - Closing - Fourier Transform & Filters - Edge Detection using Laplace Operator - Hough Lines - Discrete Tomography

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages