/Medical-Visualization

This repository contains all the assignments I worked on as a part of the seminar for the course "Medical Visualization" from my Master's degree.

Primary LanguageJupyter Notebook

Medical-Visualization

This repository contains all the assignments I worked on as a part of the seminar for the course "Medical Visualization" from my Master's degree. All thanks to Prof. Dr. Sylvia Saalfeld and Lea Ehrhardt from Technische Universitat at Ilmenau.

The files in this repository were developed using Python in Google Collaboratory. Usage of many important imaging libraries were used. For example, you can find Open3D and Matplotlib for 3D aneurysm rendering.

Topics covered :

  1. DICOM dataset reading, Image display,
  2. Anisotropy problem, Image preprocessing, Smoothing techniques (Median Filter, Gaussian Filter), Artifacts and considerations,
  3. Image preprocessing, Smoothing (Gaussian filter), Thresholding, Binary image creation,
  4. Image segmentation, Thresholding, Connected component analysis, Region properties, Gray matter segmentation,
  5. Morphological operations, Structuring elements, Erosion, Dilation, Opening, Closing, Comparison of different structuring elements (rectangular, elliptical, cross-shaped),
  6. Downsampling MRI Slice, Calculate the normals, Plot quiver plot for gradients.