Расскажу про то когда эти функции может понадобится использовать,
1) Цель http://wm-seo.ru/trcaptcha.php?.png
Можно разгадывать тем же методом что мы разгадываем звездочки
http://djoser-blog.r...chu-zvezdochki/
но вот одна проблема, там знаки доллара могут соприкасаться друг с другом и тогда результат будет неправильный.
2)Что делать? можно посчитать сколько примерно пикселей занимает один доллар, посчитали, 200 - 300. тогда логично можно понять что если картинка имеет больше чем 300 пикселей, значит там два доллара
тогда получаем следующий код
[LOAD_CAPTCHA][http://wm-seo.ru/trcaptcha.php?.png] [COLOR_TRESHOLD][128] [DISPLAY_IMG] [SPLIT_CIRCUIT] [VAR][$plus][0] [BREAK_POINT][cap] [GET_IMAGE_FROM_ARRAY_IMG][$IT] [GET_IMAGE_INFO] [IF][#000000>300] [VAR][$plus][+][1] [ENDIF] [GO_TO_BREAK_POINT][cap][$IMG_ARRAY_COUNT] [VAR][$plus][+][$IMG_ARRAY_COUNT] [DISPLAY][$plus]
тут мы делаем картинку черно белой, разделяем доллары, перебираем их и считаем черные пиксели, если их больше чем 300 то +1 к результату