Цитата(sutra @ 14.2.2022, 14:12)

делает смещение поиска вниз и другие цифры уже не находит. Ещё увеличивая диапазон (acc=70) - начинает находить цифры и ниже, слишком большой диапазон поиска. Поэтому и возникает такая иллюзия.
ВОПРОС?? Если ордината поиска известна, зачем вообще искать везде? Начальную ординату поиска можно жестко задать равной 11 и никаких проблем не будет.
К сожалению никакие координаты точно не известны - они плавают, впрочем как и фон. Да и шрифт рендерится не всегда как на тестовой картинке. Может "смазаться" в любую из 4х сторон, поэтому и шаблон обрезался до столь "универсальных" границ. По 3 шаблона делать мне как раз не хочется, и раз уж смещения работают так как должны, проще будет искать совсем без них, а после отлопатить дубли (по времени - это копейки).
Спасибо, что помогли разобраться с таким нюансом в поиске, просто у себя привык, что дубли режутся подобной функцией, а тут оказалась немного иная логика (IMG:
style_emoticons/default/smile.gif)
дубли
Код
local clearresult = {}
for i=1,#rawresult do
local duplicate=false
for j=i+1,#rawresult do
if math.abs(rawresult[i][1]-rawresult[j][1]) < delta then
duplicate=true
break
end
end
if not(duplicate) then
clearresult[#clearresult+1]=rawresult[i]
end
end