Skip to content

vipul818/Medical_Image_Registration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Medical Image Registration

Screenshot from 2022-12-23 18-56-57

This project is about performing image registration on whole slide images.

Image registration is the process of transforming different images of one scene into the same coordinate system.Image registration has a wide variety of applications: it is essential as soon as the task at hand requires comparing multiple images of the same scene. It is very common in the field of medical imagery, as well as for satellite image analysis and optical flow.

Features:

  1. Image registration for whole slide images in cancer imaging.
  2. Used SIFT feature for key point detection and registration via OpenCV.

1. Create thumbnail of the image

Since WSIs( whole slide images) can be very large in size(can go upto some gigabytes) it is difficult to read and explore their features. This can be done using openslide( Python library). It can be installed using the following command:

pip install openslide-python

For creating the thumbnail, we will:

  1. Import required packages and functions
  2. Read the image and explore the properties of it
  3. Display the image

Notebook for Creating thumbnail

2. Perform SIFT operation

SIFT (Scale-invariant feature transform) is the original algorithm used for keypoint detection. For performing image registration, we will:

  1. Import the required packages and functions
  2. Create rotate image function
  3. Create the SIFT function
  4. Apply the created functions over the thumbnails

Notebook for performing SIFT operation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published