These implementations are based on the following research papers:
dataset
: Scripts and instructions on how to handle images
- Python 3.9+
- Jupyter notebook
- Anaconda or Miniconda (optional but recommended)
pip3 install -r requirements.txt
1. Melanoma lesion detection and segmentation using deep region based convolutional neural network and fuzzy C-means clustering.
This implementation of skin cancer detection has three main steps namely:
- Skin Enhancement Phase.
- Lesion localization Phase.
- Lesion segmentation Phase.
The first step was to preprocess / refine images to remove hair and other artifacts from then input image. We did this by running two morphological closing operations (dilation, then erosion) on the input image.