Skip to content

asebaq/digital-image-processing

Repository files navigation

Digital image processing using MATLAB

In this repo I've some basic image processing scripts and some projects which are implemented using MATLAB.

Projects

  • Video processing GUI app.
    • Read a video file and segment each frame.
    • Apply some digital filters as: madian, average, gaussian, laplacian, and unsharpening.
  • Image processing GUI app.
    • Apply some digital filters as: median, average, Sobel, Robert, Gaussian, and Laplace.
    • Apply transformations as: log, power, negative, and Piecewise-Linear.
    • Do line detection like: 1st and 2nd derivative, canny, and houghtransform.
    • Do Histogram equalization.
  • Face recognition.
    • Preprocess the faces images.
    • Use PCA to get faces eigenvalues and eigenvectors.
    • Do face classification using Euclidean distance.
  • OCR GUI app.
    • Read a page and preprocessing it.
    • Extract lines, words, and letters.
  • Sinogram reconstruction for radiology images.
    • Use inverse Radon transform to do image reconstruction.

Simple scripts

  • Image binarization
  • Image bit slicing.
  • Diabetic data analysis.
  • Edge detection with sobel operator.
  • Image Gray-scale converter.
  • Image Histogram equalization.
  • Image Histogram.
  • Image Gray-scale slicing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages