powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сканирование экрана в масив
5 сообщений из 5, страница 1 из 1
Сканирование экрана в масив
    #36916630
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Функиця Declare Function GetPixel Lib "gdi32" оказалась очень полезной но очень медленно работает. Я сканирую 1440*900 на протяжении несколько секунд. Можна каким то образом полностю screen загнать в масив (не знаю как это должно выглядеть) например ScrMem(1440*900) as Long <-(цвет)?

Задача такая: программа ищет несколько точек образца пиктограмки и находя ее по этим точкам кликает мышкой с смещением +x;+y от места нахождения. Она работает, слишком медленно но точно. Я бы хотел ее усовершенствовать чтоб не отрываясь от своих интересов при обнаружении загруженого в масив образца (только несколько избранных точек) мышка мгновенно реагировала и возвращалась в предыдущую позицию. (Ищет сначало одну точку образца, если точка не совподает то дальше ищет). Если не тяжело, посоветуйте еще вариант


на фото часть окна программы где показано точки образца, также там можна видеть и захват экрана который следит за мышкой либо в ручном режимые курсором можно передвигать слежку. В правом - масив цветов образца, минимум и максимум, а также планирую даработать выбор принимаемого действия при нахождении или ненахождении образца. Образцов может быть много и их можно группировать.
с уважением Андрей
...
Рейтинг: 0 / 0
Сканирование экрана в масив
    #36916694
Шаманус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Сканирование экрана в масив
    #36922302
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо. на много лучше. даже анимацию можно отлавливать. работает в десятки или сотню раз бі
...
Рейтинг: 0 / 0
Сканирование экрана в масив
    #36922307
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
быстрее
...
Рейтинг: 0 / 0
Сканирование экрана в масив
    #36923471
GetPixel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Андрей159,

есть такой класс для рисования в memory DC, в основном, но есть и методы для снимка окна и экрана. Обращение к индивидуальным пикселям через свойство Pixel.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Сканирование экрана в масив
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]