![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() задача у меня сделать относительно быстрый поиск фрагмента изображениия . решил начать с поиска фрагмента сделал. понял что работает медленно для ускарения решил разбить картинку поиска на несколько частей и пройтись поним в подзадачах и тут начались проблемы:
Имеется программа которая должно искать на большой картинке фрагмет. Вот код : Код:
Естественно это будет работать очень долго для ускорения процеса появилась идея разрезать исходную картинку на несколько частей и обрабатывать их в подзадачаз возвращая результат. Родился ваоттакой код : Код:
посути это одно и тоже как я понимаю только в подзадаче работает через раз то срабатывает выводя верные координаты то не работает а именно примерно раз из 5 находит совпадения остальные 4 раза выдает неверные координаты (( !!! подскажите почему. Последний раз редактировалось Admin, 14.03.2016 в 20:35. |
#2
|
||||
|
||||
![]() Первое что нужно сделать - отказаться от Pixels[] и работать со ScanLine.
Грамотно поставленный вопрос содержит не менее 50% ответа. Грамотно поставленная речь вызывает уважение, а у некоторых даже зависть. |