Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 21.09.2009
Сообщений: 6

Ищу метод или класс для захвата и оценки изображения в окне.

21.09.2009, 18:14. Показов 889. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, весь день мучал гугль и MSDN но так и не нашел того что искал.

Задача следующая, оценить часть изображения в целевом окне и сделать исходя из оценки соответствующее действие.

Вопросы.
1. Возможно ли это реализовать на С++?
2. Какая функия или класс для этого используются? Или может надо разбираться с WinAPI? или еще что-то, посоветуйте пожалуйста.

Мои умозаключения по поводу решеня этой задачи.
Вариант 1:
Захватить изображение в буффер, перевести данные пикселей в массив, оценить массив с другим, если схож на 80 или более %, то сделать некое действие. ( но мне кажется этот процесс будет довольно ресурсоемким)
Вариант 2:
Захват массива пикселей ( например по х с 0 по 100 и по y с 200 по 300) напрямую из окна, сравнить и сделать действие. (этот вариант мне кажется более легким).

Надеюсь что кто нибудь поможет, очень надо! Спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.09.2009, 18:14
Ответы с готовыми решениями:

Ищу бесплатную библиотеку для захвата видео с экрана
Здравствуйте, подскажите пожалуйста, есть ли бесплатная библиотека для захвата видео с экрана ?

Низкоуровневая библиотека для захвата изображения с экрана
Есть ли такая, чтоб работала, независимо от способа получения изображения на экране. И в ней не...

Нужно создать класс или метод в который будет служить для загрузки и инициализации переменных
Нужно создать класс или метод который будет служить для загрузки и инициализации переменных. Есть...

2
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
21.09.2009, 18:19
1. Да, возможно.
2. Используй винапи-функции для работы с DC.
0
0 / 0 / 0
Регистрация: 21.09.2009
Сообщений: 6
21.09.2009, 18:23  [ТС]
Спасибо! пойду ковырять винапи
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.09.2009, 18:23
Помогаю со студенческими работами здесь

Функция нахождения среднеквадратического отклонения для оценки качества изображения
Доброй ночи. Помогите разобраться. Начала работу в матлабе совсем недавно, занимаюсь передачей...

Настройка захвата изображения с VideoLab(Mitov) не работает
Здравствуйте! Юзаю сей компонент. Пытаюсь указать размеры видео, его формат, частоту кадров -...

Создать класс Mystring, предназначенный для хранения строки из символов типа char. Класс имеет метод для определения дли
Создать класс Mystring, предназначенный для хранения строки из символов типа char. Класс имеет...

Метод для клика по кнопке и ошибка "требуется класс, делегат или структура"
Кода добавляю метод для клика по кнопке пишет такие ошибки: "Требуется "}""(хотя там вроде все...

Скрипт позволяющий циклическую замену изображения, расположенного на веб-странице, через заданный в диологовом окне ввода или однострочном поле ......
Помогите пожалуйста! нужен Скрипт позволяющий циклическую замену изображения, расположенного на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru