数学形态

结合集合理论、拓朴和离散数学,数学形态为图像和其它离散数据提供有效的处理途径. Mathematica 包括广泛和有效的数学形态的应用,它完全与 Mathematica 的普通图像和数据处理功能相集成.

参考资料参考资料

图像准备

Binarize, MorphologicalBinarize 转换为黑白图像

ColorNegate 黑白替换

基本操作

Dilation ▪ Erosion ▪ Opening ▪ Closing

形态变换

DistanceTransform ▪ InverseDistanceTransform ▪ HitMissTransform ▪ TopHatTransform ▪ BottomHatTransform

MinDetect ▪ MaxDetect ▪ FillingTransform

MorphologicalTransform 一般的基于块的二值形态操作

MorphologicalGraph 从一个图像的骨架中产生一个图

形态重建

GeodesicDilation ▪ GeodesicErosion ▪ GeodesicClosing ▪ GeodesicOpening

形态分析

SkeletonTransform ▪ Thinning ▪ Pruning ▪ MorphologicalBranchPoints

MorphologicalEulerNumber ▪ MorphologicalPerimeter

MorphologicalComponents 识别连接的分量

CornerNeighbors 指定邻近配置的选项

分量分析

ComponentMeasurements 分量形状与颜色的分析

SelectComponents ▪ DeleteSmallComponents ▪ DeleteBorderComponents

Colorize 对每个分量进行不同着色

HighlightImage 突出显示感兴趣的区域

New to Mathematica? Find your learning path »
Have a question? Ask support »