词条 | Morphological skeleton |
释义 |
In digital image processing, morphological skeleton is a skeleton (or medial axis) representation of a shape or binary image, computed by means of morphological operators. Morphological skeletons are of two kinds:
Skeleton by openingsLantuéjoul's formulaContinuous imagesIn (Lantuéjoul 1977),[1] Lantuéjoul derived the following morphological formula for the skeleton of a continuous binary image : , where and are the morphological erosion and opening, respectively, is an open ball of radius , and is the closure of . Discrete imagesLet , , be a family of shapes, where B is a structuring element, , and , where o denotes the origin. The variable n is called the size of the structuring element. Lantuéjoul's formula has been discretized as follows. For a discrete binary image , the skeleton S(X) is the union of the skeleton subsets , , where: . Reconstruction from the skeletonThe original shape X can be reconstructed from the set of skeleton subsets as follows: . Partial reconstructions can also be performed, leading to opened versions of the original shape: . The skeleton as the centers of the maximal disksLet be the translated version of to the point z, that is, . A shape centered at z is called a maximal disk in a set A when:
Each skeleton subset consists of the centers of all maximal disks of size n. Performing Morphological Skeletonization on ImagesMorphological Skeletonization can be considered as a controlled erosion process. This involves shrinking the image until the area of interest is 1 pixel wide. This can allow quick and accurate image processing on an otherwise large and memory intensive operation. A great example of using skeletonization on an image is processing fingerprints. This can be quickly accomplished using bwmorph; a built-in Matlab function which will implement the Skeletonization Morphology technique to the image. The image to the right shows the extent of what skeleton morphology can accomplish. Given a partial image, it is possible to extract a much fuller picture. Properly pre-processing the image with a simple Auto Threshold grayscale to binary converter will give the skeletonization function an easier time thinning. The higher contrast ratio will allow the lines to joined in a more accurate manner. Allowing to properly reconstruct the fingerprint. Notes1. ^See also (Serra's 1982 book) References
2 : Mathematical morphology|Digital geometry |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。