A deep learning-powered image classification app that identifies wound types from medical images. Built using PyTorch and Streamlit, this project allows users to upload images and receive predictions across 10 common wound categories.
- ✅ Classifies wounds into 10 types:
- Abrasions, Bruises, Burns, Cuts, Diabetic Wounds, Lacerations, Normal, Pressure Wounds, Surgical Wounds, Venous Wounds
- 🧠 Uses ResNet50 + transfer learning
- ⚡ Fast and lightweight with Streamlit
- 📦 Easy to retrain or integrate into other workflows
- Python
- PyTorch
- Torchvision
- Streamlit
- PIL (Python Imaging Library)
- Clone the repository:
git clone https://github.com/kalunkuo/wound-detection-ai.git cd wound-detection-ai
- Install dependencies:
pip install -r requirements.txt
- Place your dataset in the dataset/ folder (each wound type should be a folder with images inside).
- Train the model:
python train.py
- Run the Streamlit app:
streamlit run wound_app.py