I'd like to discuss the way SignPuddle centers a sign? The center is
used to align signs for text layout.
To determine the center of a sign with an algorithm, select the
important symbols and create a smallest possible rectangle (a bounding
box) around only those symbols. This bounding box represents the center
of the sign. The absolute center of the bounding box is the center of
I'm currently using 2 levels of symbol detection. Either there are head
& trunk symbols or not. If there are head or trunk symbols in a