Effacer les filtres
Effacer les filtres

Link overlapping objects in binary images

5 vues (au cours des 30 derniers jours)
Churchkey
Churchkey le 18 Nov 2022
Modifié(e) : DGM le 18 Nov 2022
I have binary images of the same size in which I would like to track the different objects and see whether they have grown, shrunk, merged or dissapeared.
Due to the way bwlabel works I would get the following result and would like to find an efficient way to see which object in image 1 is linked to which object in image 2. Since the objects do not move much I should be able to work with some algorithm to check if objects overlap but for 1000 images with around 1000 objects each I feel as if I need a smart way to not waste too much computational power and time.
Therefore I would be happy about any input what a smart way would be to tackle that problem. If the resulting array would be like this, it would be amazing.
Result = [1 2
2 1
3 3
4 0
5 3
0 4]
  1 commentaire
DGM
DGM le 18 Nov 2022
Modifié(e) : DGM le 18 Nov 2022
Have you considered segmenting the image as a volume? As a volumetric image, the connectivity between blobs in adjacent slices becomes apparent. Instead of having to get correspondent label ordering on many different frames, you can just label the volumetric image and all slices of an object will have the same label. The drawback is that it may be difficult to deal with the memory requirements of a MxNx1000 image. That might make this suggestion problematic.

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Convert Image Type dans Help Center et File Exchange

Produits


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by