Skip to content

Khadijakhanbme/Interactive-MATLAB-App-for-Medical-Image-Processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Interactive MATLAB App for Medical Image Processing Using Custom Functions

This project is a MATLAB App Designer–based medical image processing application developed to explore and demonstrate fundamental image processing techniques through an interactive graphical user interface.

The app focuses on algorithm-level implementation, where core image processing operations are implemented using custom MATLAB functions instead of relying entirely on built-in toolbox functions.


Purpose of the Project

The goal of this application is to:

  • Provide an educational platform for understanding image processing fundamentals
  • Demonstrate custom implementation of common medical image processing algorithms
  • Enable interactive experimentation with different processing techniques
  • Serve as a reusable and extendable framework for future image processing projects

This project was developed as part of an academic course in medical image processing.


Key Features

  • Interactive GUI built using MATLAB App Designer
  • Side-by-side visualization of original and processed images
  • Custom implementations of:
    • Noise models (Uniform, Salt & Pepper)
    • Point operations (Inversion, Brightness, Contrast, Histogram Equalization)
    • Spatial filtering (Average, Median)
    • Image segmentation (Manual, Semi-automatic, Automatic)
    • Edge detection (Sobel, Kirsch)
    • Geometric transformations (Zoom, Translation, Rotation)
  • Sequential processing using "Copy Result to Image" functionality


How to Run

  1. Open MATLAB
  2. Open App/DigiMat3.mlapp using App Designer
  3. Click Run
  4. Load an image using File → Load Image
  5. Apply image processing operations from the menu bar

The exported .m file is included for code readability directly on GitHub.


Technologies Used

  • MATLAB
  • MATLAB App Designer
  • Medical Image Processing
  • Custom Algorithm Development

Project Demo

https://drive.google.com/file/d/13eubUcMqB0ZTM18p633yXzOuL4aqWewD/view

Author

Khadija Khan
Biomedical Engineer khadijakhanbme@gmail.com

About

MATLAB App Designer project for image processing using custom functions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages