| [mmdFabric] [Up] [mmdFlatzone] | Demonstrations |
| User Feedback |
This procedure extracts the filarial worms from a complex microscopic image by eliminating progressively the other objects present in the image. The selection of the structures begins in the gray-scale level and, after a threshold, continues based on the object geometrical properties.
A microscopic gray-scale image, with two filarial worms, is read.
Image a = mmReadgray("danaus.tif"); mmShow(a);
![]() |
|
| a |
The Close by Reconstruction Top-Hat operator is applied to regularize the image background.
Image b = mmCloserecth(a, mmSebox(5)); mmShow(b);
![]() |
|
| b |
The gray-scale area open operator is applied to remove small objects.
Image d = mmAreaopen(c, 200); mmShow(d);
![]() |
|
| d |
The threshold operator is applied to extract a reduced set of structures that include the two worms present in the image.
Image e = mmThreshad(d, 50); mmShow(e);
![]() |
|
| e |
The first 12 points of the skeleton branches, counting from their extremities, are eliminated. The structures that were not eliminated will be the markers for extracting the two worms.
Image g = mmThin(f, mmEndpoints(), 12); mmShow(g);
![]() |
|
| g |
| [mmdFabric] [Up] [mmdFlatzone] | |
| User Feedback | |
| Copyright (c) 1998-2008 by SDC Information Systems |