I'm referring to Otsu's thresholding, and saw this from his paper:
When he says he's trying to maximize the between class variance of thresholds k* 1 and 2, is it the threshold with maximum value that is chosen? Is that what the "max" means? If it was just about selecting one threshold, why is it called multi-level thresholding?
On the other hand, if multiple thresholds are chosen, then why do we need to find the "max" of it?
ps: I'm trying to implement Otsu's method in a computational intelligence algorithm (Differential Evolution and Particle Swarm Optimization), and not a single research paper has explained clearly, how the thresholds are to be used for multi-thresholding. Not even the original Otsu paper.
Also, after implementing the algorithm, the image with the best fitness threshold is a different (much darker) threshold than what Matlab's
greythresh threshold returns.