© Bueno Systems, Inc. • TSL1401-DB (2009.10.01)
Page 19 of 52
fact, a possible application might be inspecting bagels to see if they have enough “stuff” sprinkled on
them. In this case, we would set the floating threshold level to zero, the filter to zero, and the hysteresis
to a level consistent with how much texture we want to call “good”. Also, we’ll use window comparison,
so that rising and falling pixel values get treated equally. Here is an example, using a bagel with stuff on
it (top) compared to a plain bagel (bottom):
Notice how the green “one” pixels capture the texture of the coated bagel, and even the fact that the
right side of that bagel has more stuff on it than the left side.