Verfeinerung von Etikettenbildern
Ähnlich wie bei morphologischen Operationen auf binären Bildern ist es auch möglich, Etikettenbilder zu verfeinern. Dieses Notebook zeigt, wie das geht.
Siehe auch
|
cle._ image
shape | (70, 70) |
dtype | uint32 |
size | 19.1 kB |
min | 0.0 | max | 13.0 |
|
Erodieren von Etiketten
Beim Erodieren von Etiketten müssen wir vorsichtig sein, da sich Objekte in zwei teilen könnten. Dies könnte beabsichtigt sein, z.B. um sich berührende Zellkerne wie im obigen Beispiel zu unterscheiden.
|
cle._ image
shape | (70, 70) |
dtype | uint32 |
size | 19.1 kB |
min | 0.0 | max | 9.0 |
|
|
cle._ image
shape | (70, 70) |
dtype | uint32 |
size | 19.1 kB |
min | 0.0 | max | 10.0 |
|
Dilatieren von Etiketten
Wir können die Etiketten dann wieder dilatieren, um annähernd zu ihrer ursprünglichen Größe zurückzukehren. Dies könnte auch nützlich sein, wenn segmentierte Objekte im Allgemeinen zu klein sind.
|
cle._ image
shape | (70, 70) |
dtype | uint32 |
size | 19.1 kB |
min | 0.0 | max | 10.0 |
|
Öffnen und Schließen von Etiketten
Das Öffnen und Schließen von Etikettenbildern ist ähnlich wie bei binären Bildern. Der einzige Unterschied besteht darin, dass sich Etiketten nicht weiter ausdehnen können, wenn sie sich berühren.
Beachten Sie, dass beim Öffnen von Etiketten kleine Etiketten verschwinden können.
|
cle._ image
shape | (70, 70) |
dtype | uint32 |
size | 19.1 kB |
min | 0.0 | max | 9.0 |
|
|
cle._ image
shape | (70, 70) |
dtype | uint32 |
size | 19.1 kB |
min | 0.0 | max | 13.0 |
|
Übung
Verwenden Sie die oben eingeführten Operationen, um kleine Objekte in diesem Etikettenbild verschwinden zu lassen.
|
cle._ image
shape | (254, 256) |
dtype | uint32 |
size | 254.0 kB |
min | 0.0 | max | 63.0 |
|