Extracting white blood cell from cell samples
Afficher commentaires plus anciens
Hi,
I am working on leukemia images. http://www.clinicalflow.com/Cases/Case_List/Acute_Lymphoblastic_Leukemia_%28ALL%29_general.
I need to extract only the purple cells, which are also the largest cells as opposed to others. Plz let me know how to extract only those cells , and also how i can find the area, mean and intensity of these cells alone. Kindly help..
Thank you,
Mona
1 commentaire
Rumana Afrose
le 17 Juil 2019
Hello,
Do u have classified the White Blood Cells?
Réponses (1)
Sarah Wait Zaranek
le 16 Mar 2011
This should be enough to get you started. I filtered the purple cells by looking at the blue color plane. I then removed any noise - and used region properties to get the area of the cells. You can use region properties to get a list of pixels and use that to calculate mean values from the original image.
%%Reading in the image
myImage = imread('L1+blast.jpg');
figure
imshow(myImage)
%%Extracting the blue plane
bPlane = myImage(:,:,3) - 0.5*(myImage(:,:,1)) - 0.5*(myImage(:,:,2));
figure
imshow(bPlane)
%%Extract out purple cells
figure
BW = bPlane > 29;
imshow(BW)
%%Remove noise 100 pixels or less
BW2 = bwareaopen(BW, 100);
imshow(BW2)
%%Calculate area of regions
cellStats = regionprops(BW2, 'all');
cellAreas = [cellStats(:).Area];
%%Superimpose onto original image
figure, imshow(myImage), hold on
himage = imshow(BW2);
set(himage, 'AlphaData', 0.5);
4 commentaires
Ahmed
le 15 Sep 2011
Hai..
than how can we counting the number of cell after image BW=rPlane.
I adjust the program to find the red cell.
%% Reading in the image
clear all
myImage = imread('L1 blast.jpg');
figure
imtool(myImage)
%% Extracting the red plane
rPlane = myImage(:,:,1)- 0.4*(myImage(:,:,3)) - 0.6*(myImage(:,:,2));
figure
imshow(rPlane)
%% Extract out red cells
BW = rPlane > 19;
figure
imshow(BW)
http://www.flickr.com/photos/67515191@N07/6149005257/
http://www.flickr.com/photos/67515191@N07/6149555552/
sana saleeme
le 24 Jan 2016
and what should we do if we want to extract the red blood cells?
murk hassan memon
le 9 Fév 2017
i am facing this type of error when i am converting gray from original and then extracting blue pan kindly help me to resolve this problem and if i am making any mistake then also tell me the write way to code
Navin Kumar
le 22 Mai 2020
Hi,how can i segment cells and nucleus separately?By applying the above code,only the nucleus get segmented.So i applied lab color space and kmeans.For some images only i got correct answer,please let me know how to extract cells.
Catégories
En savoir plus sur Biomedical Imaging dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!