otsuthresh

it2024-11-16  1

文章目录

Syntax:DescriptionExamples 使用Otsu方法的全局直方图阈值分割

Syntax:

T = otsuthresh(counts) [T,EM] = otsuthresh(counts)

Description

T = otsuthresh(counts)使用Otsu的方法根据直方图计数来计算全局阈值T。 Otsu的方法选择的阈值应使阈值黑白像素的类内差异最小。 全局阈值T可以与imbinarize一起使用,以将灰度图像转换为二进制图像。 [T,EM] = otsuthresh(counts)返回有效性指标EM,它指示阈值的有效性。

Examples

clear all close all clc I=imread('timg.jpg'); I=rgb2gray(I); [counts,x]=imhist(I,16); stem(x,counts) T=otsuthresh(counts); BW=imbinarize(I,T); figure imshowpair(I,BW,'montage')

最新回复(0)