In this project, we try to implement some image processing algorithm for lung cancer classification using matlab. From low, medium, until high level processing. The data that we used is obtained from http://www.via.cornell.edu/lungdb.html. Several image processing step that we used as follows:
- Gabor filter for image enhancement
- Marker controlled watershed with masking for image segmentation
- Binarization for image classification
The project is simple computer vision technique, and as an introduction for beginners. There is no metrics performance due to restriction of image label class.
To run the program, you need matlab. You can use one sample image that I upload. For another image you can download from http://www.via.cornell.edu/lungdb.html. To help with my academic interests, you can review my related paper, namely Image processing based detection of lung cancer on CT scan images
References:
[1] Lung Cancer Database, Available at: https://eddie.via.cornell.edu/cgibin/datac/signon.cgi
[2] Gonzalez R C and Woods R E 2008 Digital Image Processing Upper Saddle River (New Jersey: Prentice Hall)
[3] Allaoui A E and Nasri M 2012 Medical Image Segmentation by Marker Controlled Watershed and Mathematical Morphology 1LABO MATSI, ESTO, B.P 473, University Mohammed I OUJDA, Maroko
[4] Khalid R 2014 Clustering analysis of cancerous microarray data Journal of Chemical and Pharmaceutical Research 6(9) pp 488-493, ISSN: 0975-7384
[5] Kajal N et al 2015 Early Detection of Lung Cancer Using Image Processing Technique: Review International Journal of Advent Research in Computer and Electronics (IJARCE) 2(2), E-ISSN: 2348-5523