This application processes MRI scans to identify and classify brain tumors into three categories: Pituitary, Glioma, and Meningioma.
Dataset(s) 🗃️
Prerequisites
Ensure the following are installed;
- Git
- Python
- Jupter Notebook (or install the Jupyter extension on Visual Studio Code).
To set up this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/thebugged/brain-tumor-classifier.git- Change into the project directory:
cd brain-tumor-classifier- Install the required dependencies:
pip install -r requirements.txt- Run the command:
streamlit run mainapp.py- Alternatively, you can run the
brain.ipynbnotebook to get the model & weights (brain_model.json,brain_weights.h5) then run the command in 1.
The application will be available in your browser at http://localhost:8501.