|
|
|
Поиск числа с помощью Findimage, Готовый скрипт |
|
|
Skylos |
8.8.2023, 17:42
|
Registred
Сообщений: 7
Регистрация: 11.1.2021 Группа: Пользователи Наличность: 6
Пользователь №: 19.854
Возраст: 28
|
Цитата(DarkMaster @ 6.8.2023, 20:49) минусовые бывают при нескольких мониторах.
У меня стояло 2 монитора может недели 2 назад. Но координаты на втором мониторе просто в +Х уходили. А сейчас стоит только один, что то странное. по цветам координаты все правильно находит
|
|
|
|
Skylos |
21.8.2023, 3:37
|
Registred
Сообщений: 7
Регистрация: 11.1.2021 Группа: Пользователи Наличность: 6
Пользователь №: 19.854
Возраст: 28
|
Цитата(DarkMaster @ 15.8.2023, 21:37) А версия пилота последняя? А то там баг был в пилоте с координатами, ранние версии текущего скрипта их компенсировали, потом эта компенсация была убрана при фиксе пилота. Возможно просто несоответсвие версий. Скачайте последние, если у вас не таковвые.
Скачал разные версии Версия 2.42 (15.05.2021) Также пробовал 2.40 и 2.41 и Nightversion Все одинакаво А вот скачал 2.40 b010 И все нормально отрабатывать стала, спасибо.
|
|
|
|
Skylos |
21.8.2023, 16:29
|
Registred
Сообщений: 7
Регистрация: 11.1.2021 Группа: Пользователи Наличность: 6
Пользователь №: 19.854
Возраст: 28
|
Цитата(DarkMaster @ 21.8.2023, 19:26) а версия скрипта последняя? надо понять где расхождение пошло и фикс выложить(
Версия скрипта та что в шапке Поиск числа с помощью Findimage 4.0 (на языке пилота)
|
|
|
|
Edik2323 |
28.2.2024, 10:40
|
Registred
Сообщений: 2
Регистрация: 28.2.2024 Группа: Пользователи Наличность: 0
Пользователь №: 20.721
Возраст: 38
|
Добрый день! Прошу помощи, почему вот на такой код, загрузка происходит только изображений с цифрами, знаки просто игнорируются и соответственно не распознаются? И еще моментик, я же могу сопоставлять так сказать любую картинку но присвоить ей любой символ, верно?
local accuracy = 100 local deltaSpace = 3 local toNumber = 0 local durationMax = 1 local symbols = { ["a"] = { "a" }, ["b"] = { "b" }, ["0"] = { "0" }, ["1"] = { "1" }, ["2"] = { "2" }, ["3"] = { "3" }, ["4"] = { "4" }, ["5"] = { "5" }, ["6"] = { "6" }, ["7"] = { "7" }, ["8"] = { "8" }, ["9"] = { "9" } } for symbolKey, symbolVariants in pairs(symbols) do local variantsStr = table.concat(symbolVariants, ", ") log(string.format("Для символа '%s' загружены варианты: %s", symbolKey, variantsStr)) end local recognizedText = imageToString.get { { crds = { scanX, scanY, scanX + 537, scanY + 324, abs = 0 }, durationMax = durationMax, toNumber = toNumber, symbols = symbols, accuracy = accuracy, deltaSpace = deltaSpace } } if recognizedText then for i, line in ipairs(recognizedText) do for j, word in ipairs(line) do log(string.format("recognizedText[%d][%d]: %s", i, j, word)) end end
|
|
|
|
Edik2323 |
28.2.2024, 14:33
|
Registred
Сообщений: 2
Регистрация: 28.2.2024 Группа: Пользователи Наличность: 0
Пользователь №: 20.721
Возраст: 38
|
Цитата(Edik2323 @ 28.2.2024, 10:40) Добрый день! Прошу помощи, почему вот на такой код, загрузка происходит только изображений с цифрами, знаки просто игнорируются и соответственно не распознаются? И еще моментик, я же могу сопоставлять так сказать любую картинку но присвоить ей любой символ, верно?
local accuracy = 100 local deltaSpace = 3 local toNumber = 0 local durationMax = 1 local symbols = { ["a"] = { "a" }, ["b"] = { "b" }, ["0"] = { "0" }, ["1"] = { "1" }, ["2"] = { "2" }, ["3"] = { "3" }, ["4"] = { "4" }, ["5"] = { "5" }, ["6"] = { "6" }, ["7"] = { "7" }, ["8"] = { "8" }, ["9"] = { "9" } } for symbolKey, symbolVariants in pairs(symbols) do local variantsStr = table.concat(symbolVariants, ", ") log(string.format("Для символа '%s' загружены варианты: %s", symbolKey, variantsStr)) end local recognizedText = imageToString.get { { crds = { scanX, scanY, scanX + 537, scanY + 324, abs = 0 }, durationMax = durationMax, toNumber = toNumber, symbols = symbols, accuracy = accuracy, deltaSpace = deltaSpace } } if recognizedText then for i, line in ipairs(recognizedText) do for j, word in ipairs(line) do log(string.format("recognizedText[%d][%d]: %s", i, j, word)) end end
На самом деле может я мудрю и кто то просто подскажет как распознать все что есть в этой рамке, включая минусы и слеш, символы - и / можно заменить любыми буквами, я сконвертирую. Все статично, не переливается, не меняется, как фон так и сами цифры
Прикрепленные изображения
|
|
|
|
|
|
40 чел. читают эту тему (гостей: 40, скрытых пользователей: 0)
Пользователей: 0
|
|