Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Распознавание цифр на фоне

1396  
Muenchausen завсегдатай15.03.23 12:48
Muenchausen
15.03.23 12:48 

У меня чисто прикладной вопрос который очень нужен лично мне, может кто знает нормальные программы по распознаванию текста , которые работают и на фоновом режиме ?


Имеем числа рулетки которые я заскриншотю, и из скрина нужно в ексцель загнать все числа для анализа, чтобы знать на какие дальше ставить. Хотя бы в текстовый файл загнать, так чтобы они матрицей расположились. Есть такое или это на грани фантастики ?

Я никогда не боялся быть смешным , это не каждый может себе позволить ...
#1 
alex445 коренной житель15.03.23 14:59
NEW 15.03.23 14:59 
в ответ Muenchausen 15.03.23 12:48, Последний раз изменено 15.03.23 15:04 (alex445)

Говорят, капчу взламывали, просто посадив кучу школьников и прочий дешёвый стафф распознавать картинки. Типа "заработок в интернете", но не вебкам. Челу приходят картинки, он вводит, что на них. Платят копейки, зато делать считай ничего не надо. Любой, кто подключен к такой системе, шлёт капчу на распознание, система пересылает капчу в очередь голодных нищебродов, чтобы они заработали себе полкопейки за одно распознание, и отсылает результат обратно клиенту. В принципе, ничего сложного. Любой недозрелый помидорчик на коленке такое соорудит.


В принципе, такое много где применяется. Если разрекламированные супе-пупер Эбби-распознаватели и прочии ИИ сдуваются, то подключается толпа студентов, школьников, домохозяек, заключённых и т.д., которые за похлёбку из воды и хлеба, за зачёт или вообще за "спасибо" распознают всё "вручную" и вносят куда надо.

#2 
7495 старожил15.03.23 15:35
7495
NEW 15.03.23 15:35 
в ответ alex445 15.03.23 14:59
Говорят, капчу взламывали, просто посадив кучу школьников и прочий дешёвый стафф распознавать картинки. Типа "заработок в интернете", но не вебкам. Челу приходят картинки, он вводит, что на них. Платят копейки, зато делать считай ничего не надо. Любой, кто подключен к такой системе, шлёт капчу на распознание, система пересылает капчу в очередь голодных нищебродов, чтобы они заработали себе полкопейки за одно распознание, и отсылает результат обратно клиенту. В принципе, ничего сложного. Любой недозрелый помидорчик на коленке такое соорудит.


В принципе, такое много где применяется. Если разрекламированные супе-пупер Эбби-распознаватели и прочии ИИ сдуваются, то подключается толпа студентов, школьников, домохозяек, заключённых и т.д., которые за похлёбку из воды и хлеба, за зачёт или вообще за "спасибо" распознают всё "вручную" и вносят куда надо.


Ты же пример чисел видел? Зачем платить за это? Платить надо когда слишком сложно, когда не кривые косые знаки, а типа выберете улыбающуюся собаку, где нейросеть нужна.


А в его примере все числа одинаковы, нарезать 36 красных и 36 белых, плюс зеро. Потом скриншот - и по координатам картинки сравнивать. Ну это в двух словах, я ведь не программист, но предполагаю что такой задачки, сеньор-семизначнык не нужен, школьник любитель справится.


Другое дело, он пытается глупо взломать алгоритм рулетки на странице, а это уже на грани фантастики. Каждое число генератор выдаёт случайно, перемножается с другими случайными числами. Этож какая база нужна чтоб выследить алгоритм? Если это конечно не школьник писал в ЯваСкрипт))) Вроде раньше старенькие автономные автоматы в забегаловках так взламывали, но и то не по выборке чисел, а читали инструкцию, читали к нему прилагающийся код. Потом хозяева их либо перепрограммировали либо на свалку, если чипы слабые. А сейчас такие возможности да и с деньгами не шутят, глупая затея.


Лучше бы он метамаск и блокчейн изучал! glass

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#3 
alex445 коренной житель15.03.23 16:04
NEW 15.03.23 16:04 
в ответ 7495 15.03.23 15:35
Каждое число генератор выдаёт случайно,

Правильные поцаны, которые хотят нормально поднять бабла на лохах, ничего случайно не выдают. Случайно много не заработаешь - всё подстраивается на максимальный развод.

#4 
alex445 коренной житель15.03.23 16:09
NEW 15.03.23 16:09 
в ответ 7495 15.03.23 15:35
Лучше бы он метамаск и блокчейн изучал!

Ещё проще наснимать херни, пробашлять раскруточку и через несколько лет отъехать в лучшую жизнь. Если хорошо зайдёт, то никакой вебкам не угонится. Криптобомжи воообще пыль глатают где-то позади.

#5 
7495 старожил15.03.23 16:12
7495
NEW 15.03.23 16:12 
в ответ alex445 15.03.23 16:04
всё подстраивается на максимальный развод.

тут конечно полностью согласен, могут усложнять алгоритм, сопоставляя со ставками, чтоб деньги ушли...

но врядли Мюнхгаузену это по зубам, если спрашивает как простые картинки сравнить и записать, не?

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#6 
Muenchausen завсегдатай15.03.23 16:24
Muenchausen
NEW 15.03.23 16:24 
в ответ 7495 15.03.23 16:12, Последний раз изменено 15.03.23 16:33 (Muenchausen)

Простые и чесные люди как мюнхаузен могут победить всё )) главное всегда говорить правду.

----

Во я ступил, сразу и не додумался, иногда полезно запустить таки дискуссию. Фон же черный, а в паинте можно из Барона фон Черного сделать одним нажатием Борона фон Белого инвертировав цветовую гамму


И уже на белом фоне картинка радикально меняется, думаю и обычные распознаватели бесплатные теперь справятся. Щас бахну граммов двести для смелости и попробую.

Я никогда не боялся быть смешным , это не каждый может себе позволить ...
#7 
alex445 коренной житель15.03.23 16:44
NEW 15.03.23 16:44 
в ответ Muenchausen 15.03.23 16:24

А если бы не фотал монитор корявой камерой с эффектом интерференции, а захватывал бы экран чем-то, то ещё проще распознавать было бы.

#8 
Muenchausen завсегдатай15.03.23 16:46
Muenchausen
NEW 15.03.23 16:46 
в ответ alex445 15.03.23 16:44

так я чтобы выложить минимальную картинку здесь так фотнул, а так я сначала же писал что скриншотером захватываю на пыцы сразу и там всё ровно, но из за фона темного ошибок много было очень. Но теперь начнется новый отсчет !

Я никогда не боялся быть смешным , это не каждый может себе позволить ...
#9 
7495 старожил15.03.23 16:57
7495
NEW 15.03.23 16:57 
в ответ alex445 15.03.23 16:44

Зачем вообще фоткать и выводить отдельно в файлы? Рассказываю, как это делают нормальные пацаны, вроде меня:


Если это страница, то видеозахват идёт внутри браузера, потом сравнение и запись в таблицу, без лишних телодвижений.


Вот например: АутоХотКей, программа для автоматизации кликов, есть модули для распознавания и сравнения пикселей.

Я лично пользуюсь наверное 1% возможностей, ну текстик отсортировать, по регех, покликать по координатам монитора.. glass

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#10 
Murr патриот15.03.23 17:02
Murr
NEW 15.03.23 17:02 
в ответ 7495 15.03.23 15:35

Этож какая база нужна чтоб выследить алгоритм?

-----

В лоб - не подъемно практически при любом алгоритме.

А при знании что именно там пользуется подстроится не так уж и сложно...

Я вот онлайн банкиг не пользую - там все почти на честном слове - никакой проблемы повторить чисто софтом, без железа...


Каждое число генератор выдаёт случайно, перемножается с другими случайными числами.

-----

А как насчет того, что бы базовый курс математики в районе теории вероятностей изучить?

Там простенько показывается, что имея генератор равномерно распределенных случайных чисел и проделывая с ними тривиальные операции будет получаться совсем другое и куда как легче предсказываемое распределение...

И - да, компостерные генераторы выдают псевдослучайные числа.

#11 
Muenchausen завсегдатай16.03.23 10:51
Muenchausen
NEW 16.03.23 10:51 
в ответ Murr 15.03.23 17:02

Есть универсальный закон общего знаменателя случайных чисел, и даже вытягивая рукой " случайные числа" написаные на бумажках перевернутых, мы вытащим их именно согласно этого закона.

Я никогда не боялся быть смешным , это не каждый может себе позволить ...
#12 
alex445 коренной житель16.03.23 12:47
NEW 16.03.23 12:47 
в ответ Muenchausen 16.03.23 10:51, Последний раз изменено 16.03.23 12:50 (alex445)

Если это лоховская рулетка, не регулируемая и не проверяемая постоянно соответствующими органами, то там будет всё подстроено, так что все "законы", тем более какие-то выдуманные, идут лесом. Я бы и проверяемым не доверял, тем более, что у них, насколько я знаю, вероятность выигрыша может быть законным образом меньше 50%.

#13 
Muenchausen завсегдатай17.03.23 10:12
Muenchausen
NEW 17.03.23 10:12 
в ответ alex445 16.03.23 12:47

Я не знаю как вы лично выявляете корелляционные коефициенты отклонения углов в рандоме, мне хватает ексцеля в соседнем окне, протягиваем рандом и смотрим идет ли сжатие или разжатие вселенной а так же заряженость плюсовая или минусовая , и минут 10 в среднем можно нормально лупить по дельтам углов. А манипулирован ли алгоритм или профессионал ли кидала-крупье это роли не играет, он будет попадать согласно актуального таймфрейма коефициентов отклонения. Это фрактальный процесс который находит отражение во всём одновременно.

Я никогда не боялся быть смешным , это не каждый может себе позволить ...
#14 
alex445 коренной житель17.03.23 11:00
NEW 17.03.23 11:00 
в ответ Muenchausen 17.03.23 10:12, Последний раз изменено 17.03.23 11:09 (alex445)
Я не знаю как вы лично выявляете корелляционные коефициенты отклонения углов в рандоме, мне хватает ексцеля в соседнем окне, протягиваем рандом и смотрим идет ли сжатие или разжатие вселенной а так же заряженость плюсовая или минусовая , и минут 10 в среднем можно нормально лупить по дельтам углов. А манипулирован ли алгоритм или профессионал ли кидала-крупье это роли не играет, он будет попадать согласно актуального таймфрейма коефициентов отклонения. Это фрактальный процесс который находит отражение во всём одновременно.

Любой гопник Васян на улице лоха лучше и проще разведёт, даже не зная ни одного определения из вашей тирады. А вы даже догадаться не можете, что если хозяин казино заметит, что кто-то стал больше выигрывать, то примет против него меры. И либо изменит правила, либо закроет лавочку. Если, конечно, казино само не лохом управляется.


Не знаю ни одного семизнака миллионера, который бы разбогател, обдирая казино или там банки. А на обычных лохах - сколько угодно. Поэтому ещё раз: не крипта, не хидромудрые алгоритмы. Но лутбоксы и развод на донаты. Вы уже свой сундук на каком-нибудь Юнити сделали, скрипт к нему с выдачей шмота по градации рекодсти прикрутили? Тогда полдела сделано. Осталось впихнуть это в какую-нибудь красочную обёртку и купить раскруточку. ))

#15 
Программист коренной житель17.03.23 14:13
NEW 17.03.23 14:13 
в ответ Muenchausen 15.03.23 12:48
Имеем числа рулетки которые я заскриншотю, и из скрина нужно в ексцель загнать все числа для анализа, чтобы знать на какие дальше ставить.

Хочешь научиться угадывать последовательность случайных чисел? :)


Есть такое или это на грани фантастики ?

Такое наверняка есть. С распознованием чисел хорошо справляется ИИ. Мы, помнится, лабу делали на распознование чисел. Тут у тебя будет скорее проблема в обучении. Но это вполне решаемая задача.

А вот за гранью фантастики лежит предсказание последовательности рандомных чисел :)

#16 
wasja-de Забанен до 1/4/24 00:03 постоялец23.03.23 19:43
NEW 23.03.23 19:43 
в ответ Muenchausen 15.03.23 12:48, Последний раз изменено 23.03.23 22:10 (wasja-de)

Еслу у вас картинка циферек не скалируется и не поворачивается, а только раскраска и цветовая гамма меняются, то идеально будет работать просто двухмерный БПФ на вашу картинку и таблицу циферек, даже если вы не на сто процентов угадаете шрифт и ИИ пользовать особо не придется. БПФ алгоритмически стоит слегка больше чем один раз по каждому пикселю пройтись, задача в реальном времени делается несколькими строчками кода на С или питоне или на любом другом вам известном языке. На крайняк, ЧатГПТ можно попросить, он Фурье программировать умеет (я проверял, да, не с первого раза, но у него получилось). А вот со статистикой - это вам решать, я сомневаюсь, что казино не примет меры, если вы его начнете обыгрывать.

#17 
7495 старожил27.03.23 03:41
7495
NEW 27.03.23 03:41 
в ответ wasja-de 23.03.23 19:43
Еслу у вас картинка циферек не скалируется и не поворачивается, а только раскраска и цветовая гамма меняются, то идеально будет работать просто двухмерный БПФ на вашу картинку и таблицу циферек, даже если вы не на сто процентов угадаете шрифт и ИИ пользовать особо не придется. БПФ алгоритмически стоит слегка больше чем один раз по каждому пикселю пройтись, задача в реальном времени делается несколькими строчками кода на С или питоне или на любом другом вам известном языке. На крайняк, ЧатГПТ можно попросить, он Фурье программировать умеет (я проверял, да, не с первого раза, но у него получилось). А вот со статистикой - это вам решать, я сомневаюсь, что казино не примет меры, если вы его начнете обыгрывать.


Так я об этом и писал выше (пост 3 + 10)

Простейший алгоритм, все картинки одинаковые, один раз записал, потом сигнатуры от квадратиков сравниваются...

Я предполагаю, что про рулетку это прикрытие, он трейдер, решил систему обыграть, типа с ботом больше заработает.


***


Собралась первая матрица, бот мягким женским голосом: "Серёженька обрати внимания на тенденцию рынка."

вторая матрица в этом же векторе, голосом шефа орёт громко страшно: "АХТУНГ АХТУНГ! АУФВАХЕН!" chef.mp3

а как третья матрица совпадёт, бот уже сам выполнит продажу или покупку... при таком совпадении 99,9% вариант!


Спрашивается, а зачем тогда держать человеческих трейдеров? Для внештатных ситуаций - сетевой кабель назад воткнуть? зло

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#18