Модуль оброблення вхідного потоку даних для програмного бота
Вантажиться...
Дата
2020-06
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Бакалаврська робота включає пояснювальну записку (49 ст., 38 рис., 1 табл.).
Об’єкт розробки – алгоритм обробки та використання зображень, та їх подальший аналіз розробленим програмним забезпеченням для взаємодії із користувацьким інтерфейсом.
Програмний модуль дозволяє знаходити за допомогою аналізу вихідного потоку даних периферійного пристрою, в даному випадку екрану, точки дотику, за якими було здійснено пошук. Результатом роботи є знаходження координат масиву через глобальні мінімуми або максимуми функції.
Додаток розроблено на базі мови програмування С++ за допомогою бібліотек: windows для обробки механічних рухів мишею, OpenCV для знаходження шаблонів та їхніх координат та GDI+ для управління графікою. В процесі користувалися середовищем розробки MS Visual Studio.
В ході розробки:
- проведено аналіз існуючих рішень для даної задачі;
- сформульовано вимоги для програмного забезпечення для дотримання високої продуктивності кінцевого продукту;
- проаналізовано за певними критеріями алгоритми пошуку співпадінь для конкретної задачі;
- розроблено програмне забезпечення на базі алгоритм аналізу.
Опис
Ключові слова
OpenCV, алгоритм CCOEFF_NORMED, C++, нормалізація, шаблон, matchTemplate, комп’ютерний зір, обробка зображень, algorithm CCOEFF_NORMED, normalizing, template, computer vision, picture processing
Бібліографічний опис
Ходоровський, А. П. Модуль оброблення вхідного потоку даних для програмного бота : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Ходоровський Андрій Петрович. – Київ, 2020. – 63 с.