Skip to content

Implementation of advanced image processing techniques, including filtering, transformations, segmentation, and enhancement using Python and OpenCV

Notifications You must be signed in to change notification settings

HiraMohammedK/Digital-Image-Processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital-Image-Processing

This repository contains Python implementations of various image processing techniques using OpenCV and NumPy.

Implemented Techniques

  • Image Negative – Inverts image colors.
  • Log & Power-Law Transformation – Enhances brightness and contrast.
  • Spatial Filtering – Applies smoothing and sharpening filters.
  • Image Enhancement – Arithmetic and logical operations on images.
  • Image Transformations – Fourier and other domain-based transformations.
  • Histogram Processing – Equalization and contrast adjustments.
  • Frequency Domain Processing – Image analysis in the frequency spectrum.
  • Color Image Processing – Manipulation of multi-channel images.
  • Image Segmentation – Object detection and edge-based segmentation.
  • Morphological Processing – Operations like erosion, dilation, and edge detection.
  • Image Registration – Aligning images for further processing.