Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 2.1 KB

File metadata and controls

35 lines (23 loc) · 2.1 KB

approach to segmentation and classification from leukocyte images to count blood cells

Dataset

The LISC - Leukocyte Images for Segmentation and Classification has been used for automatic identification and counting of blood cells

Samples were taken from peripheral blood of 8 normal subjects and 400 samples were obtained from 100 microscope slides. The microscope slides were smeared and stained by Gismo-Right technique and images were acquired by a light microscope (Microscope-Axioskope 40) from the stained peripheral blood using an achromatic lens with a magnification of 100. Then, these images were recorded by a digital camera (Sony Model No. SSCDC50AP) and were saved in the BMP format. The images contain 720×576 pixels. All of them are color images and were collected from Hematology-Oncology and BMT Research Center of Imam Khomeini hospital in Tehran, Iran. The images were classified by a hematologist into normal leukocytes: basophil, eosinophil, lymphocyte, monocyte, and neutrophil. Also, the areas related to the nucleus and cytoplasm were manually segmented by an expert.

Requirements

Python: Download

Tensorflow: Download

OpenCV: Download

Weights: Download

Setup

pip install numpy

pip install tensorflow.keras

pip install cv2

pip install matplotlib

Run

python main.py