SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
Showcased by:
Hussain S
Enroll no. 2021BTBME009
Presented to
Dr. Manas Nag
An introduction to Microscopic Image
Analysis for Cell Counting using MATLAB
1/12
Introduction
Microscopic image analysis has become an
indispensable tool in various fields, including
biology, medicine, and materials science. One
crucial application is cell counting, which plays a
significant role in understanding cellular behaviors,
disease diagnosis, and drug development. MATLAB
provides a versatile platform for implementing
sophisticated image processing algorithms
efficiently. This introduction aims to provide a
foundational understanding of microscopic image
analysis for cell counting using MATLAB, covering
fundamental concepts, techniques, and practical
implementations.
2/12
Basic Principles of Cell Counting:
Manual Counting: Involves visually
counting cells using a microscope
and a counting chamber such as a
hemocytometer or a counting grid.
Automated Counting: Utilizes
specialized instruments such as
flow cytometers, Coulter counters,
and automated cell counters that
employ image analysis or electrical
impedance techniques to count
cells quickly and accurately. 3/12
Applications of Cell Counting:
Medical Diagnosis and Research:
Monitoring disease progression (e.g., leukemia).
Studying cell proliferation, differentiation, and
apoptosis.
Drug Development and Screening:
Assessing compound toxicity on cells.
Evaluating drug efficacy in vitro.
Biotechnology and Bioprocessing:
Monitoring cell cultures in fermentation processes.
Optimizing product yields in pharmaceutical and biofuel
production.
4/12
Agricultural and Environmental Sciences:
Assessing plant cell health and viability.
1.
2. Monitoring microbial populations in soil, water, and air.
Food and Beverage Industry:
Controlling yeast and bacterial populations in
fermentation.
1.
2. Ensuring product consistency and safety standards.
5/12
Preparation of Microscopic Images: First, ensure you have high-
quality images of your microscopic samples. These images should be
clear and well-focused to facilitate accurate analysis.
Image Preprocessing: Before starting the cell counting process,
preprocess the images to enhance the quality and make it easier to
detect cells. Common preprocessing steps include:
Image resizing: Ensure all images are of the same size for consistency.
1.
2. Image denoising: Remove noise from the images using filters like
Gaussian or median filter.
3. Image enhancement: Enhance the contrast of the images to make
cells stand out more clearly.
Steps to perform microscopic image analysis for cell
counting using MATLAB:
6/12
Segmentation: Segmentation is the process of partitioning an image into
meaningful regions. In this case, we want to segment the cells from the
background. You can use various segmentation techniques such as
thresholding, edge detection, or machine learning-based approaches. The goal
is to separate the cells from the background as accurately as possible.
Cell Counting: Once the cells are segmented, you can count them using
various methods. One simple method is to count the number of segmented
regions or objects in the image.
MATLAB provides functions to count the cell is:
e=length(r)
f=sprintf('The normal red blood cell count is %d',e)
disp(f)
to find connected components in a binary image, which can be used for
counting cells.
7/12
Validation and Refinement: After counting the cells, it's
essential to validate the results to ensure accuracy. You
can manually verify a subset of the counted cells to see if
they match the automated count. If discrepancies are
found, refine your segmentation or counting algorithms
accordingly.
Reporting Results: Finally, present your results in a clear
and understandable manner. This could include statistics
such as total cell count, cell density, and any relevant
measurements or analyses. Visualizations such as
histograms or scatter plots can help illustrate your
findings effectively.
8/12
clc;
clear all;
close all;
a=imread("C:UsersCSELAB112DesktopImage-2.png");
figure;imshow(a);
title('rbc original image');
% Convert to grayscale
b=rgb2gray(a);
figure;imshow(b);
title('gray image');
%edge detection using canny
c=edge(b,"canny",0.1);
figure;imshow(c);
title('edge detection using canny');
Program with Result
9/12
%measuring distances on image
d=imdistline;
[c r]=imfindcircles(c,[10,90]);
figure;imshow(a);
hold on
%Displaying circles on an image
viscircles(c,r,'color','b');
e=length(r)
title('Displaying circles and counting the cell rbc ');
%formatted data to a file
f=sprintf('The normal red blood cell count is %d',e)
disp(f)
The normal red blood cell count is 167
f = 'The normal red blood cell count is 167'
Final output Result
10/12
In conclusion, MATLAB's image analysis accurately counts cells, revealing spatial
variations. This method, vital for biomedical research, offers insights into cellular
behavior and interactions, facilitating advancements in understanding biological
processes and disease mechanisms.
Conclusion:
11/12
Thank
Thank
Thank
you!
you!
you!
12/12

Contenu connexe

Similaire à Microscopic Image Analysis for Cell Counting using MATLAB.pdf

IRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep LearningIRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep LearningIRJET Journal
 
Blood Cell Image Classification for Detecting Malaria using CNN
Blood Cell Image Classification for Detecting Malaria using CNNBlood Cell Image Classification for Detecting Malaria using CNN
Blood Cell Image Classification for Detecting Malaria using CNNIRJET Journal
 
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...IRJET Journal
 
Automatic Detection of Malaria Parasites for Estimating Parasitemia
Automatic Detection of Malaria Parasites for Estimating ParasitemiaAutomatic Detection of Malaria Parasites for Estimating Parasitemia
Automatic Detection of Malaria Parasites for Estimating ParasitemiaCSCJournals
 
ABSTRACT.ppt
ABSTRACT.pptABSTRACT.ppt
ABSTRACT.pptSesuraja3
 
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...IJTET Journal
 
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdf
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdfresearchpaper_2023_Lungs_Cancer.pdfdfgdgfhdf
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdfAvijitChaudhuri3
 
IRJET - Survey on Analysis of Breast Cancer Prediction
IRJET - Survey on Analysis of Breast Cancer PredictionIRJET - Survey on Analysis of Breast Cancer Prediction
IRJET - Survey on Analysis of Breast Cancer PredictionIRJET Journal
 
A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...
A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...
A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...inventy
 
IRJET- Review of Detection of Brain Tumor Segmentation using MATLAB
IRJET- Review of Detection of Brain Tumor Segmentation using MATLABIRJET- Review of Detection of Brain Tumor Segmentation using MATLAB
IRJET- Review of Detection of Brain Tumor Segmentation using MATLABIRJET Journal
 
Development of Computational Tool for Lung Cancer Prediction Using Data Mining
Development of Computational Tool for Lung Cancer Prediction Using Data MiningDevelopment of Computational Tool for Lung Cancer Prediction Using Data Mining
Development of Computational Tool for Lung Cancer Prediction Using Data MiningEditor IJCATR
 
IRJET- Brain Tumor Detection using Digital Image Processing
IRJET- Brain Tumor Detection using Digital Image ProcessingIRJET- Brain Tumor Detection using Digital Image Processing
IRJET- Brain Tumor Detection using Digital Image ProcessingIRJET Journal
 
CLASSIFICATION AND SEGMENTATION OF LEUKEMIA USING CONVOLUTION NEURAL NETWORK
CLASSIFICATION AND SEGMENTATION OF LEUKEMIA USING CONVOLUTION NEURAL NETWORKCLASSIFICATION AND SEGMENTATION OF LEUKEMIA USING CONVOLUTION NEURAL NETWORK
CLASSIFICATION AND SEGMENTATION OF LEUKEMIA USING CONVOLUTION NEURAL NETWORKIRJET Journal
 
MRI_processing
MRI_processingMRI_processing
MRI_processingLitu Rout
 
Face Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control SystemFace Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control Systemijtsrd
 
Heart Disease Prediction using Machine Learning Algorithms
Heart Disease Prediction using Machine Learning AlgorithmsHeart Disease Prediction using Machine Learning Algorithms
Heart Disease Prediction using Machine Learning AlgorithmsIRJET Journal
 
IRJET - Machine Learning Applications on Cancer Prognosis and Prediction
IRJET - Machine Learning Applications on Cancer Prognosis and PredictionIRJET - Machine Learning Applications on Cancer Prognosis and Prediction
IRJET - Machine Learning Applications on Cancer Prognosis and PredictionIRJET Journal
 

Similaire à Microscopic Image Analysis for Cell Counting using MATLAB.pdf (20)

IRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep LearningIRJET - Detection of Heamorrhage in Brain using Deep Learning
IRJET - Detection of Heamorrhage in Brain using Deep Learning
 
Blood Cell Image Classification for Detecting Malaria using CNN
Blood Cell Image Classification for Detecting Malaria using CNNBlood Cell Image Classification for Detecting Malaria using CNN
Blood Cell Image Classification for Detecting Malaria using CNN
 
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...
IRJET - Breast Cancer Prediction using Supervised Machine Learning Algorithms...
 
Ijet 21658
Ijet 21658Ijet 21658
Ijet 21658
 
Ijet 21655
Ijet 21655Ijet 21655
Ijet 21655
 
Automatic Detection of Malaria Parasites for Estimating Parasitemia
Automatic Detection of Malaria Parasites for Estimating ParasitemiaAutomatic Detection of Malaria Parasites for Estimating Parasitemia
Automatic Detection of Malaria Parasites for Estimating Parasitemia
 
ABSTRACT.ppt
ABSTRACT.pptABSTRACT.ppt
ABSTRACT.ppt
 
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
 
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdf
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdfresearchpaper_2023_Lungs_Cancer.pdfdfgdgfhdf
researchpaper_2023_Lungs_Cancer.pdfdfgdgfhdf
 
IRJET - Survey on Analysis of Breast Cancer Prediction
IRJET - Survey on Analysis of Breast Cancer PredictionIRJET - Survey on Analysis of Breast Cancer Prediction
IRJET - Survey on Analysis of Breast Cancer Prediction
 
A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...
A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...
A Dualistic Sub-Image Histogram Equalization Based Enhancement and Segmentati...
 
IRJET- Review of Detection of Brain Tumor Segmentation using MATLAB
IRJET- Review of Detection of Brain Tumor Segmentation using MATLABIRJET- Review of Detection of Brain Tumor Segmentation using MATLAB
IRJET- Review of Detection of Brain Tumor Segmentation using MATLAB
 
Development of Computational Tool for Lung Cancer Prediction Using Data Mining
Development of Computational Tool for Lung Cancer Prediction Using Data MiningDevelopment of Computational Tool for Lung Cancer Prediction Using Data Mining
Development of Computational Tool for Lung Cancer Prediction Using Data Mining
 
IRJET- Brain Tumor Detection using Digital Image Processing
IRJET- Brain Tumor Detection using Digital Image ProcessingIRJET- Brain Tumor Detection using Digital Image Processing
IRJET- Brain Tumor Detection using Digital Image Processing
 
CLASSIFICATION AND SEGMENTATION OF LEUKEMIA USING CONVOLUTION NEURAL NETWORK
CLASSIFICATION AND SEGMENTATION OF LEUKEMIA USING CONVOLUTION NEURAL NETWORKCLASSIFICATION AND SEGMENTATION OF LEUKEMIA USING CONVOLUTION NEURAL NETWORK
CLASSIFICATION AND SEGMENTATION OF LEUKEMIA USING CONVOLUTION NEURAL NETWORK
 
MRI_processing
MRI_processingMRI_processing
MRI_processing
 
Face Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control SystemFace Recognition Based Intelligent Door Control System
Face Recognition Based Intelligent Door Control System
 
Heart Disease Prediction using Machine Learning Algorithms
Heart Disease Prediction using Machine Learning AlgorithmsHeart Disease Prediction using Machine Learning Algorithms
Heart Disease Prediction using Machine Learning Algorithms
 
An Image Segmentation and Classification for Brain Tumor Detection using Pill...
An Image Segmentation and Classification for Brain Tumor Detection using Pill...An Image Segmentation and Classification for Brain Tumor Detection using Pill...
An Image Segmentation and Classification for Brain Tumor Detection using Pill...
 
IRJET - Machine Learning Applications on Cancer Prognosis and Prediction
IRJET - Machine Learning Applications on Cancer Prognosis and PredictionIRJET - Machine Learning Applications on Cancer Prognosis and Prediction
IRJET - Machine Learning Applications on Cancer Prognosis and Prediction
 

Dernier

VIP Call Girl Sector 32 Noida Just Book Me 9711199171
VIP Call Girl Sector 32 Noida Just Book Me 9711199171VIP Call Girl Sector 32 Noida Just Book Me 9711199171
VIP Call Girl Sector 32 Noida Just Book Me 9711199171Call Girls Service Gurgaon
 
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Sheetaleventcompany
 
Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510Vipesco
 
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅gragmanisha42
 
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Sheetaleventcompany
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...Gfnyt.com
 
Chandigarh Escorts, 😋9988299661 😋50% off at Escort Service in Chandigarh
Chandigarh Escorts, 😋9988299661 😋50% off at Escort Service in ChandigarhChandigarh Escorts, 😋9988299661 😋50% off at Escort Service in Chandigarh
Chandigarh Escorts, 😋9988299661 😋50% off at Escort Service in ChandigarhSheetaleventcompany
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...indiancallgirl4rent
 
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipur
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In RaipurCall Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipur
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipurgragmanisha42
 
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetBareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetdhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service availableCall Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service availablegragmanisha42
 
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012adityaroy0215
 
Call Girl Amritsar ❤️♀️@ 8725944379 Amritsar Call Girls Near Me ❤️♀️@ Sexy Ca...
Call Girl Amritsar ❤️♀️@ 8725944379 Amritsar Call Girls Near Me ❤️♀️@ Sexy Ca...Call Girl Amritsar ❤️♀️@ 8725944379 Amritsar Call Girls Near Me ❤️♀️@ Sexy Ca...
Call Girl Amritsar ❤️♀️@ 8725944379 Amritsar Call Girls Near Me ❤️♀️@ Sexy Ca...Sheetaleventcompany
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...Gfnyt.com
 
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...indiancallgirl4rent
 
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅gragmanisha42
 

Dernier (20)

VIP Call Girl Sector 32 Noida Just Book Me 9711199171
VIP Call Girl Sector 32 Noida Just Book Me 9711199171VIP Call Girl Sector 32 Noida Just Book Me 9711199171
VIP Call Girl Sector 32 Noida Just Book Me 9711199171
 
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
 
Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510Krishnagiri call girls Tamil aunty 7877702510
Krishnagiri call girls Tamil aunty 7877702510
 
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅
Call Girl Gorakhpur * 8250192130 Service starts from just ₹9999 ✅
 
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
 
9316020077📞Goa Call Girls Numbers, Call Girls Whatsapp Numbers Goa
9316020077📞Goa  Call Girls  Numbers, Call Girls  Whatsapp Numbers Goa9316020077📞Goa  Call Girls  Numbers, Call Girls  Whatsapp Numbers Goa
9316020077📞Goa Call Girls Numbers, Call Girls Whatsapp Numbers Goa
 
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
 
Chandigarh Escorts, 😋9988299661 😋50% off at Escort Service in Chandigarh
Chandigarh Escorts, 😋9988299661 😋50% off at Escort Service in ChandigarhChandigarh Escorts, 😋9988299661 😋50% off at Escort Service in Chandigarh
Chandigarh Escorts, 😋9988299661 😋50% off at Escort Service in Chandigarh
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
(Sonam Bajaj) Call Girl in Jaipur- 09257276172 Escorts Service 50% Off with C...
 
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipur
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In RaipurCall Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipur
Call Girl Raipur 📲 9999965857 ヅ10k NiGhT Call Girls In Raipur
 
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetBareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetdhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service availableCall Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service available
 
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012
 
Call Girl Amritsar ❤️♀️@ 8725944379 Amritsar Call Girls Near Me ❤️♀️@ Sexy Ca...
Call Girl Amritsar ❤️♀️@ 8725944379 Amritsar Call Girls Near Me ❤️♀️@ Sexy Ca...Call Girl Amritsar ❤️♀️@ 8725944379 Amritsar Call Girls Near Me ❤️♀️@ Sexy Ca...
Call Girl Amritsar ❤️♀️@ 8725944379 Amritsar Call Girls Near Me ❤️♀️@ Sexy Ca...
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
 
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...
(Ajay) Call Girls in Dehradun- 8854095900 Escorts Service 50% Off with Cash O...
 
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅
Russian Call Girls Kota * 8250192130 Service starts from just ₹9999 ✅
 

Microscopic Image Analysis for Cell Counting using MATLAB.pdf

  • 1. Showcased by: Hussain S Enroll no. 2021BTBME009 Presented to Dr. Manas Nag An introduction to Microscopic Image Analysis for Cell Counting using MATLAB 1/12
  • 2. Introduction Microscopic image analysis has become an indispensable tool in various fields, including biology, medicine, and materials science. One crucial application is cell counting, which plays a significant role in understanding cellular behaviors, disease diagnosis, and drug development. MATLAB provides a versatile platform for implementing sophisticated image processing algorithms efficiently. This introduction aims to provide a foundational understanding of microscopic image analysis for cell counting using MATLAB, covering fundamental concepts, techniques, and practical implementations. 2/12
  • 3. Basic Principles of Cell Counting: Manual Counting: Involves visually counting cells using a microscope and a counting chamber such as a hemocytometer or a counting grid. Automated Counting: Utilizes specialized instruments such as flow cytometers, Coulter counters, and automated cell counters that employ image analysis or electrical impedance techniques to count cells quickly and accurately. 3/12
  • 4. Applications of Cell Counting: Medical Diagnosis and Research: Monitoring disease progression (e.g., leukemia). Studying cell proliferation, differentiation, and apoptosis. Drug Development and Screening: Assessing compound toxicity on cells. Evaluating drug efficacy in vitro. Biotechnology and Bioprocessing: Monitoring cell cultures in fermentation processes. Optimizing product yields in pharmaceutical and biofuel production. 4/12
  • 5. Agricultural and Environmental Sciences: Assessing plant cell health and viability. 1. 2. Monitoring microbial populations in soil, water, and air. Food and Beverage Industry: Controlling yeast and bacterial populations in fermentation. 1. 2. Ensuring product consistency and safety standards. 5/12
  • 6. Preparation of Microscopic Images: First, ensure you have high- quality images of your microscopic samples. These images should be clear and well-focused to facilitate accurate analysis. Image Preprocessing: Before starting the cell counting process, preprocess the images to enhance the quality and make it easier to detect cells. Common preprocessing steps include: Image resizing: Ensure all images are of the same size for consistency. 1. 2. Image denoising: Remove noise from the images using filters like Gaussian or median filter. 3. Image enhancement: Enhance the contrast of the images to make cells stand out more clearly. Steps to perform microscopic image analysis for cell counting using MATLAB: 6/12
  • 7. Segmentation: Segmentation is the process of partitioning an image into meaningful regions. In this case, we want to segment the cells from the background. You can use various segmentation techniques such as thresholding, edge detection, or machine learning-based approaches. The goal is to separate the cells from the background as accurately as possible. Cell Counting: Once the cells are segmented, you can count them using various methods. One simple method is to count the number of segmented regions or objects in the image. MATLAB provides functions to count the cell is: e=length(r) f=sprintf('The normal red blood cell count is %d',e) disp(f) to find connected components in a binary image, which can be used for counting cells. 7/12
  • 8. Validation and Refinement: After counting the cells, it's essential to validate the results to ensure accuracy. You can manually verify a subset of the counted cells to see if they match the automated count. If discrepancies are found, refine your segmentation or counting algorithms accordingly. Reporting Results: Finally, present your results in a clear and understandable manner. This could include statistics such as total cell count, cell density, and any relevant measurements or analyses. Visualizations such as histograms or scatter plots can help illustrate your findings effectively. 8/12
  • 9. clc; clear all; close all; a=imread("C:UsersCSELAB112DesktopImage-2.png"); figure;imshow(a); title('rbc original image'); % Convert to grayscale b=rgb2gray(a); figure;imshow(b); title('gray image'); %edge detection using canny c=edge(b,"canny",0.1); figure;imshow(c); title('edge detection using canny'); Program with Result 9/12
  • 10. %measuring distances on image d=imdistline; [c r]=imfindcircles(c,[10,90]); figure;imshow(a); hold on %Displaying circles on an image viscircles(c,r,'color','b'); e=length(r) title('Displaying circles and counting the cell rbc '); %formatted data to a file f=sprintf('The normal red blood cell count is %d',e) disp(f) The normal red blood cell count is 167 f = 'The normal red blood cell count is 167' Final output Result 10/12
  • 11. In conclusion, MATLAB's image analysis accurately counts cells, revealing spatial variations. This method, vital for biomedical research, offers insights into cellular behavior and interactions, facilitating advancements in understanding biological processes and disease mechanisms. Conclusion: 11/12