Research Article

Improved Bat Algorithm Applied to Multilevel Image Thresholding

Table 1

Thresholds, objective function values, and time processing provided by the exhaustive search for Kapur’s method.

Images Threshold values Objective functionTime (ms)

Barbara 2 96, 168 12.668336540 25
3 76, 127, 178 15.747087798 341
4 60, 99, 141, 185 18.556786861 11103
5 58, 95, 133, 172, 210 21.245645310 666869

Living room 2 94, 17512.405985592 31
3 47, 103, 175 15.552622213 339
4 47, 98, 149, 197 18.471055578 12612
5 42, 85, 124, 162, 197 21.150302316 478114

Boats 2 107, 176 12.574798244 25
3 64, 119, 176 15.820902860 342
4 48, 88, 128, 181 18.655733570 11461
5 48, 88, 128, 174, 202 21.401608305 469862

Goldhill 2 90, 157 12.546393623 24
3 78, 131, 177 15.607747002 329
4 65, 105, 147, 189 18.414213765 11958
5 59, 95, 131, 165, 199 21.099138996 399458

Lake 2 91, 163 12.520359742 24
3 72, 119, 169 15.566286745 336
4 70, 111, 155, 194 18.365636309 12658
5 64, 99, 133, 167, 199 21.024982760 410753

Aerial 2 68, 159 12.538208248 29
3 68, 130, 186 15.751881495 347
4 68, 117, 159, 200 18.615899102 11390
5 68, 108, 141, 174, 207 21.210455499 599570