Программа для сравнения области экрана с заданными изображениями

Роман
Заказчик

[no-member:pro]Роман[/no-member:pro]Роман

1 проектов
Завершён
Параметры проекта
Вариант сотрудничестваОдноразовый проект
Предоплатабез предоплат
Способы оплатыЭлектронные деньги
Приём заявокзавершён
Описание проекта
1. Необходимо создать программу, которая будет анализировать определенный участок экрана на соответствие заданным изображениям (в анализируемом участке искать определенное изображение) и при совпадении изображений осуществлять клик мышью в заданной области.
2. В программе при нажатии кнопки «Определение»(1), появляется растягиваемая, выделенная красным пунктиром зона(2), которая будет анализироваться с заданной частотой в мс (будет указана в окне «Частота сравнения»)(3).(Актуальность регулирования частоты сравнения необходимо обсудить с исполнителем)
3. Заданная область будет сравниваться с одним из 4-х изображений. Конкретное изображение будет определяться путём выделения точкой(4).
4. При нажатии кнопок «Обзор»(5) каждого изображения будет появляться фиксированная, выделенная черным пунктиром зона(6), которая по размеру не может быть больше зоны с красным пунктиром, т.е. в анализируемой зоне может осуществляться поиск изображения, которое по размерам будет меньше самой зоны. При нажатии кнопки «Захват изображения»(7) данное изображение появляется в мини-окне слева от кнопки «Обзор»(8). Данная операция проделывается для всех четырёх изображений.
5. При нажатии кнопки «Определить»(9), появляется круг зеленого цвета размером 25х25 пикселей(10), который будет обозначать зону, в которой будет осуществляться клик при совпадении области экрана с определенным изображением(размер обусловлен удобством обнаружения круга).
6. Область сравнения, в среднем, будет в размере 50х50 или 50х40(В:Ш) пикселей, этим обусловлен размер мини-окон.
7. В программе сверху должен быть ползунок включения и выключения (11).
8. Позиции областей 2 и 6, круга с областью клика при закрытии программы(10), а так же четырёх изображений(8) должны сохраняться и при повторном открытии настройки должны быть теми же, что и на момент закрытия.
Автор проекта: Роман