A C++ Implementation of Otsu's Image Segmentation Method

被引:10
作者
Balarini, Juan Pablo [1 ]
Nesmachnow, Sergio [1 ]
机构
[1] Univ Republica, Fac Ingn, Montevideo, Uruguay
关键词
thresholding; segmentation; Otsu's method;
D O I
10.5201/ipol.2016.158
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article presents an implementation of Otsu's segmentation method and a case study using multiple images. Otsu's method performs nonparametric and unsupervised image thresholding, usually used on image segmentation. The algorithm finds an optimal threshold of an image by minimizing the within-class variance, using only the gray-level histogram of the image. The proposed implementation is conceived emphasizing the role of mathematics as a source for algorithm design and the reproducibility of the research, according to the Image Processing On Line (IPOL) philosophy.
引用
收藏
页码:155 / 164
页数:10
相关论文
共 9 条
[1]  
Buades A., 2004, IMAGE DENOISING METH, V5
[2]  
Diggins D., 2005, THESIS
[3]  
Gonzalez R. C., 2006, DIGITAL IMAGE PROCES, V3rd
[4]  
Jain A.K., 1989, FUNDAMENTALS DIGITAL
[5]  
Liu C., 2006, P IEEE COMP SOC C CV, P901, DOI DOI 10.1109/CVPR.2006.207
[6]  
Malakar S., 2011, BINARIZATION NOISY D, P511
[7]   THRESHOLD SELECTION METHOD FROM GRAY-LEVEL HISTOGRAMS [J].
OTSU, N .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1979, 9 (01) :62-66
[8]  
Russ J.C., 2002, IMAGE PROCESSING HDB
[9]   Survey over image thresholding techniques and quantitative performance evaluation [J].
Sezgin, M ;
Sankur, B .
JOURNAL OF ELECTRONIC IMAGING, 2004, 13 (01) :146-168