Здравствуйте, гость ( Вход | Регистрация )

> Разработка findcolor, findimage, Pure lua
DarkMaster
сообщение 24.3.2021, 18:01
Сообщение #1


***********

Модератор UOPilot
Сообщений: 9.735
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29621
Пользователь №: 11.279



Собственно обсуждение багов, фич, функционала, тесты и прочее.

Сообщение отредактировал DarkMaster - 27.3.2021, 13:38


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
DarkMaster   Разработка findcolor, findimage   24.3.2021, 18:01
sutra   А что-то у меня не получалось это совместить с но...   6.4.2021, 12:31
sutra   Дарк, переделал алгоритм. Скорость поиска - нуль. ...   6.4.2021, 13:56
sutra   Поторопился я, всё не так просто. Да, если искать ...   6.4.2021, 16:23
sutra   Прошу прощения, я ОЧЕНЬ сильно затупил. Думаю что ...   6.4.2021, 18:26
DarkMaster   Прикручена функция -- ext.image_copy -- Копирует ч...   7.4.2021, 12:24
sutra   Спасибо. Да я сам не знаю чего я хочу. Сам дотунка...   7.4.2021, 12:59
sutra   Вот только пока не определился с чем лучше работат...   7.4.2021, 13:13
sutra   Спасибо вам друзья огромное!! Лично мне вс...   7.4.2021, 13:36
sutra   У меня остался один вопрос, может подскажете. Как ...   7.4.2021, 13:47
cirus   --lua local ffi = require("ffi") ...   7.4.2021, 14:04
sutra   Спасибо Cirus! Скоро буду СИ-шником. :D   7.4.2021, 14:19
Cockney   Это не Си. Смотрите memcpy() функцию.   7.4.2021, 14:55
sutra   Посмотрел, спасибо. А как к скрипту присобачить? ...   7.4.2021, 16:00
Cockney   Посмотрел, спасибо. А как к скрипту присобачить? ...   7.4.2021, 16:04
Cockney   void memcpy(void* Destination, void const *...   7.4.2021, 16:05
sutra   Не, malloc - это указатель делает, нахрен не нужен...   7.4.2021, 16:05
sutra   if true then local arr={} for i=1,10 do arr...   7.4.2021, 16:17
Cockney   Память освободится при завершении работы скрипта (...   7.4.2021, 16:26
sutra   Точно, не чистится, сделал задержку после ифа , по...   7.4.2021, 16:44
DarkMaster   Во первых если ты будешь использовать указатели, ...   7.4.2021, 16:48
Cockney   В чем смысл так часто очищать память ? На производ...   7.4.2021, 16:49
sutra   Да понял я уже это Дарк, спасибо. Кстати в дремуче...   7.4.2021, 16:51
DarkMaster   1 битовая маска фул хд чуть меньше 6 метров. Если...   7.4.2021, 16:52
Cockney   1 битовая маска фул хд чуть меньше 6 метров. Если...   7.4.2021, 17:52
sutra   Это требуется только в критичных (надеюсь пока кри...   7.4.2021, 17:03
sutra   Ну конечно. Только для следующего поиска совершен...   8.4.2021, 12:11
sutra   Я всё думал про алгоритм Кнайта. Вы почитайте исто...   8.4.2021, 12:47
sutra   Я проделал небольшой эксперимент. Запоганил слегка...   8.4.2021, 13:02
DarkMaster   Это оптимизации и не более. При поиске бОльшего ч...   8.4.2021, 13:03
sutra   Ну в общем, по крайней мере лично для себя, я вопр...   8.4.2021, 13:08
sutra   Я во всём люблю ясность. Любые ... если ... возмож...   8.4.2021, 13:22
DarkMaster   У кнайта отображается точность при которой алгорит...   8.4.2021, 13:26
Cockney   У кнайта отображается точность при которой алгори...   8.4.2021, 13:38
cirus   Нет. Напишет процент совпадения от 80 до 100.   8.4.2021, 13:57
DarkMaster   Ну я положим тоже не знаю. Смысл теоретически мог...   8.4.2021, 14:05
cirus   30*30. Сборщик что ли удаляет?   8.4.2021, 14:17
DarkMaster   Ага. Причем вызываемый из функции, где оно создан...   8.4.2021, 14:29
sutra   Вот и я про то же. Вопрос, а как его переворачива...   8.4.2021, 18:14
cirus   Искать можно и перевернутую картинку, разумеется ...   9.4.2021, 1:42
DarkMaster   Я переворачивал построчно через memcpy. Для меня...   9.4.2021, 3:11
Madeus   Если брать луа, то искать перевернутую сохраняя н...   9.4.2021, 11:58
sutra   Спасибо. Да, именно так. Благо меня этому уже нау...   9.4.2021, 10:44
sutra   Кстати, вырезалку из образа, тоже таким же способо...   9.4.2021, 11:20
DarkMaster   sutra, принципиально делаем две версии одинаковые?...   9.4.2021, 12:06
sutra   Нет, Дарк, не в этом дело. Просто я люблю всё поп...   9.4.2021, 12:58
sutra   Дело всё ещё в том, что я совершенно не понимаю пр...   9.4.2021, 13:17
DarkMaster   Это сишный cast. В луа можно делать вставки на а...   9.4.2021, 13:24
cirus   Тоже самое что ffi.cast. local rmem = ffi.cast Дл...   9.4.2021, 13:26
sutra   :D И даже это требует для меня перевода. Ты дума...   9.4.2021, 13:42
sutra   Дарк, давай уж приходи к единообразию. Если уж нач...   9.4.2021, 15:45
DarkMaster   Это функция си, которая преобразует один тип данн...   9.4.2021, 15:49
Cockney   Это функция си, которая преобразует один тип данн...   9.4.2021, 17:30
sutra   Ну вот видишь, "предчуствия меня не обманули...   9.4.2021, 16:12
DarkMaster   Ну целые со знаком/целые без знака/с плавающей то...   9.4.2021, 16:17
sutra   Ну конечно, это уж я так. Хотя мне ничего не меша...   9.4.2021, 16:38
DarkMaster   А беспонятия. Где-то на бенчмарк натыкался.   9.4.2021, 16:55
sutra   Да брось, это всё просто крохи, для смеха попробов...   9.4.2021, 17:06
DarkMaster   Добавлен loadimage, image_mirror_v(по вретикали пе...   9.4.2021, 17:47
DarkMaster   Я понимаю, когда я вместо int сую double. Речь о ...   9.4.2021, 17:59
Cockney   Я понимаю, когда я вместо int сую double. Речь о ...   9.4.2021, 20:34
Cockney   Если чесловек вместо int сует double, то он скоре...   9.4.2021, 20:47
cirus   for i=1,100000000 do a=8%3 -- a=math.modf(8/3...   10.4.2021, 2:41
DarkMaster   Бывают и очень много. Ошибок от непонимания, как ...   10.4.2021, 3:26
Cockney   Бывают и очень много. Ошибок от непонимания, как ...   10.4.2021, 11:39
cirus   Нет, если объявишь void, то будет принимать всё п...   10.4.2021, 9:20
DarkMaster   Т.е. это предложение объявлять обратно переобъявл...   10.4.2021, 9:55
sutra   Ничего она не умерла. И не умрёт, во всяком случа...   10.4.2021, 10:56
sutra   Не о том господа думаем. Про скорость. Мне вот сов...   10.4.2021, 11:47
DarkMaster   Блин аж руки чешутся старую студию налить. Было б...   10.4.2021, 11:56
Cockney   Блин аж руки чешутся старую студию налить. Было б...   10.4.2021, 12:07
sutra   И у меня есть ощущение, что if-ы слишком медленны....   10.4.2021, 12:09
DarkMaster   Да я бы не сказал, что ругань. Скорее наоборот, я...   10.4.2021, 12:17
sutra   Вот ещё интересная вещь. Заменил if j==sim на if...   10.4.2021, 12:33
sutra   Короче, компилятор тут мама не горюй, как он чего ...   10.4.2021, 14:19
sutra   Тестанул цикл в цикле - результаты не изменились ...   10.4.2021, 14:37
DarkMaster   Я в понедельник или во вторник опять на финдимидж ...   10.4.2021, 15:27
sutra   Ты читаешь мои мысли. Я тоже хотел попробовать всё...   10.4.2021, 15:50
DarkMaster   Ну я себя в любом случае заставлю. Надо ставить то...   10.4.2021, 15:57
sutra   Я почему и начал грешить на математику, поскольку ...   10.4.2021, 15:58
DarkMaster   Это работает исключительно для поиска лимитирован...   10.4.2021, 16:50
Madeus   Это работает исключительно для поиска лимитирован...   10.4.2021, 17:29
sutra   Да на самом деле если не использовать процентовку...   10.4.2021, 17:51
DarkMaster   Процентовка нужна. Надо мне искать сотню изображен...   10.4.2021, 18:09
sutra   Да почему рисовать, почему резать? Всё ищется без ...   10.4.2021, 18:30
sutra   И наконец. Предположим, найдём и устраним тормоза....   10.4.2021, 18:40
DarkMaster   Частично прозрачный текст на изменяющемся фоне с ...   10.4.2021, 18:44
sutra   И ещё один довод, тоже уже говорил про это. Иногда...   10.4.2021, 18:49
DarkMaster   Угу, а потом оказывается, что один из самых контр...   10.4.2021, 18:53
sutra   Я не возражаю 90% для буковок - ты даже не заметиш...   10.4.2021, 18:55
DarkMaster   Для текста, как правило, нужно больше, иначе пута...   10.4.2021, 18:56
sutra   Вопрос стоит конкретно - АЛГОРИТМ - найти причину,...   10.4.2021, 18:58
DarkMaster   Это пока у тебя их не тыща картинок) Сглаживание,...   10.4.2021, 19:03
sutra   А ты пробовал? Я одним образом ищу примерно полто...   10.4.2021, 19:17
sutra   И у тебя Дарк, всё-таки короткая память. Я ведь ещ...   10.4.2021, 22:56
sutra   Главный минус у Кнайта, почему и используется так ...   10.4.2021, 23:07
sutra   Я даже специальный скрипт делал, который мне показ...   10.4.2021, 23:18
sutra   Дарк, наверное в скринилке, нужно всё-таки положит...   11.4.2021, 12:51
sutra   Дарк, у тебя там косячки в скринилке, забыл наверн...   11.4.2021, 17:41
sutra   И мне как-то не понравилась запись в файл кусками....   11.4.2021, 18:52
sutra   Парни, спасибо вам за моё обучение! Как хорошо...   12.4.2021, 13:44
6 страниц V < 1 2 3 4 5 > » 


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 24.6.2025, 0:19
Designed by Nickostyle