Skip to content

This repository contains all the image processing algorithms studied in discipline "Imagens Biomédicas" of Biomedical Engineering course at UNIFESP in the first semester of 2017. All the algorithms are written in both MatLab and Python Languages.

License

Notifications You must be signed in to change notification settings

awcasella/Imagens-Biomedicas-UNIFESP-SJC-EngBio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imagens Biomedicas

This repository contains all the medical image processing algorithms studied in discipline "Imagens Biomédicas" of Biomedical Engineering course at UNIFESP in the first semester of 2017. All the algorithms are writen in both MatLab and Python Languages. The programatric content of the discipline can be found here.

Getting Started

Prerequisites

To run the algorithms in this repo, you'll need to have either MatLab (or Octave) or Python 3 or both installed.

Algorithms

The algorithms studied in this discipline are divided in the folowing groups:

First Steps

  • Open image
  • Build Histogram

Filtering masks (Restauration and enhancement)

  • Moving Average
  • Weighted Moving Average
  • Gaussian Moving Average
  • Median
  • Edge Enhancement
  • Gradient (Prewitt and Sobel)
  • Laplacian

Transforms and Frequency Domain Filtering

  • Polar Transform (Cartesian to Polar domain)
  • Cartesian Transform (Polar to Cartesian domain)
  • Fast Fourier Transform (FFT) 2D
  • Ideal Filter LP and HP
  • ButterWorth Filter LP and HP
  • Gaussian Filter LP and HP

Adaptive Filtering

  • Lee's Filter

Noise Analysis

  • Maximum error
  • Root mean square error
  • Image Quality Factor

Built With

  • Anaconda: Solutions for Data Science Practitioners and Enterprise Machine Learning.

  • MatLab: A software for numerical computation.

About

This repository contains all the image processing algorithms studied in discipline "Imagens Biomédicas" of Biomedical Engineering course at UNIFESP in the first semester of 2017. All the algorithms are written in both MatLab and Python Languages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published