Effacer les filtres
Effacer les filtres

How can i Access values of PixelIdxList which returned by bwconncomp function ?

1 vue (au cours des 30 derniers jours)
Zeinab Abd ElMonam
Zeinab Abd ElMonam le 13 Déc 2015
Commenté : LT le 13 Mar 2017
L = bwconncomp(BW);
STATS = regionprops(L, 'all');
pixels=l.PixelIdxList; % it return array of vectors , each one has num of pixels*1
% i want to access that vector
% how can i access it
  1 commentaire
LT
LT le 13 Mar 2017
You can look at the right side of the window where it displays the loaded matrices and click on CC it will open a new window with the matrix. You can go through each column that way if you prefer.

Connectez-vous pour commenter.

Réponses (1)

Image Analyst
Image Analyst le 13 Déc 2015
If you want it for each blob in turn, then you need to access it in a loop
for k = 1 : length(STATS)
theseLinearIndexes = STATS(k).PixelIdxList;
% Now do something with them.....
end
Why do you want it?

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by