Skip to content

Python program which uses neural network to identify brain tumor in MRI images

Notifications You must be signed in to change notification settings

Hirva-Bhagat/Brain_Tumor_Identification

Repository files navigation

Brain_Tumor_Identification

Python program which uses neural network to identify brain tumor in MRI images.

Train a NN to identify if mri image has tumor or not

Augmentation

aug.py uses various augmentation techniques to increase training dataset size. skip this if you have significant number of images for train and test purposes.

python aug.py

Training

train.py trains a CNN using YES and NO labelled data to identify if an images has tumor or not. the trained model is stored in models directory.

python train.py

GUI

A simple GUI using tkinter displays the results of trained network on image data and saves the file in txt format

python gui.py

Step 1

Step 1

Step 2

Step 2

Step 3

Step 3

Step 4

Step 4

Step 5

Step 5

Step 6

Step 6

About

Python program which uses neural network to identify brain tumor in MRI images

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages