二值化二维灰度图像或三维体积的阈值
从二维或三维灰度图像生成二值图像BW
= imbinarize (我
)我
将全局确定阈值以上的所有值替换为1
,并将所有其他值设置为0
年代。默认情况下,imbinarize
采用Otsu的方法,选择阈值以最小化阈值黑白像素的类内方差[1].imbinarize
使用256-bin图像直方图计算大津的阈值。要使用不同的直方图,请看otsuthresh
.
要从索引图像生成二值图像,首先使用ind2gray
.
的“自适应”
方法采用局部自适应阈值对图像进行二值化处理。imbinarize
使用像素附近的局部平均强度计算每个像素的阈值。这种技术也被称为布拉德利法[2].的“自适应”
方法还使用了约为图像大小的1/8的邻域大小(计算为2 *地板(大小(I) / 16) + 1
).要使用不同的一阶局部统计量或不同的邻域大小,请参阅adaptthresh
.
[1]从灰度直方图中选取阈值的方法。IEEE系统、人与控制论汇刊.1979年第9卷第1期62-66页。
[2]布拉德利,D., G.罗斯,《利用整体图像适应阈值法》,图形工具杂志.中国矿业大学学报(自然科学版),2007年第12卷第2期,第13 - 21页。