CyberForum.ru - Форум программистов и сисадминов
Вернуться   Форум программистов и сисадминов CyberForum.ru > Форум программистов > Форум C++ > Форум C++ Builder

Ответ Создать новую тему
 
Старый 03.04.2007, 01:18   #1
<-=olllegicus=->
Новичок
 
Регистрация: 03.04.2007
Сообщений: 4
Репутация: 0 (0)
По умолчанию Как получить изображение с веб-камеры

Помогите, как получить изображение с веб-камеры через билдер, а то я хочу сделать веб-камерный шпион, но не знаю как.
<-=olllegicus=-> вне форума
Другие темы раздела
C++ Builder вопрос от чайника
Как выгрузить запрос в Excel? Т.е. у меня на форме DBGrid и др. соответ. компоны ADO. При нажатии button1 формир. запрос. А как выгрузить этот формир. запрос в Excel? Заранее благодарю.. вопрос от чайника
простая арифметика C++ Builder
Такой вот вопрос, 2 переменные типа int , содержать значения. Поменять их значения, не используя третью переменную, используя только +, -. простая арифметика
Старый 25.05.2007, 03:36   #2
Elizium
Новичок
 
Регистрация: 03.02.2007
Сообщений: 3
Репутация: 6 (6)
По умолчанию Re: Как получить изображение с веб-камеры

Создание видеоокна и открытие источника видеосигнала:
Код C++
1
2
3
hWndC=capCreateCaptureWindow("",WS_CHILD, this->Left, this->Top, this->Width, this->Height, this->Handle, 11011);
capDriverConnect (hWndC,0);
Timer1->Enabled=true;
Обработчик получения видео с источника по таймеру:
Код C++
1
2
3
capGrabFrame(hWndC);
if(capEditCopy(hWndC))
Image1->Picture->LoadFromClipboardFormat(CF_BITMAP, Clipboard()->GetAsHandle(CF_BITMAP),0);
Закрытие источника сигнала (если этого не сделать, то при следующему обращению к драйверу камеры до перезагрузки системы, система выдаст, что драйвер уже используется):
Код C++
1
capDriverDisconnect(hWndC);

Последний раз редактировалось MikeSoft; 03.02.2011 в 15:42.
Elizium вне форума
Старый 31.05.2007, 19:03   #3
olllegic
Гость
 
Сообщений: n/a
По умолчанию Re: Как получить изображение с веб-камеры

Спасибо большое
Старый 01.02.2011, 20:59   #4
sitesv
Форумчанин
 
Регистрация: 22.04.2010
Сообщений: 365
Репутация: 17 (17)
По умолчанию Re: Как получить изображение с веб-камеры

Сделал все, что здесь описано, происходит запрос выбора вэбкамеры, после которого в if
Код C++
1
2
3
4
if(capEditCopy(hWndC))
        {
                Image1->Picture->LoadFromClipboardFormat(CF_BITMAP,Clipboard()->GetAsHandle(CF_BITMAP),0);
        }
при пошаговом просмотре указатель никогда не попадает....
sitesv вне форума
Старый 03.02.2011, 00:25   #5
Samrisbe
Студент
 
Аватар для Samrisbe
 
Регистрация: 28.01.2011
Адрес: Россия
Сообщений: 1,317
Репутация: 893 (506)
По умолчанию Re: Как получить изображение с веб-камеры

Добрый день. Для начинающих нельзя подробней, ато компилятор ругается...
плиз...
Samrisbe вне форума
Старый 03.02.2011, 00:42   #6
LK
Модератор
 
Аватар для LK
 
Регистрация: 09.04.2010
Сообщений: 9,548
Репутация: 6295 (3791)
По умолчанию Re: Как получить изображение с веб-камеры

Как ругается ? Обыкновенным матом, или пробует чего сообщить ?
LK вне форума
Старый 03.02.2011, 00:58   #7
Vlad_IT
Форумчанин
 
Аватар для Vlad_IT
 
Регистрация: 03.04.2010
Адрес: 00417004
Сообщений: 1,559
Репутация: 983 (136)
По умолчанию Re: Как получить изображение с веб-камеры

А как для шпиона? Это нельзя на форуме обсуждать. Да и как? Если почти во всех новых Веб камерах встраивают светодиод и в том случае если камера работает то он загорается, а значит и жертва узнает что за ней следят и выключает камеру. Может я ошибаюсь
Vlad_IT вне форума
Старый 03.02.2011, 01:27   #8
Samrisbe
Студент
 
Аватар для Samrisbe
 
Регистрация: 28.01.2011
Адрес: Россия
Сообщений: 1,317
Репутация: 893 (506)
По умолчанию Re: Как получить изображение с веб-камеры

Вот такие ошибки выдает компилятор.
Нажмите на изображение для увеличения
Название: Ошибки.JPG
Просмотров: 339
Размер:	34.2 Кб
ID:	61226
Samrisbe вне форума
Старый 03.02.2011, 01:37   #9
LK
Модератор
 
Аватар для LK
 
Регистрация: 09.04.2010
Сообщений: 9,548
Репутация: 6295 (3791)
По умолчанию Re: Как получить изображение с веб-камеры

И не надо каждый раз делать скрин ошибок - достаточно в окне сообщений выделить строки с ошибками и нажать CTRL+C, или в контекстном меню выбрать Copy . Быстрее, да и читать на форуме удобнее.

Можно попробовать #include <vfw.h>.
LK вне форума
После регистрации реклама в сообщениях будет скрыта
Старый 03.02.2011, 02:03   #10
Samrisbe
Студент
 
Аватар для Samrisbe
 
Регистрация: 28.01.2011
Адрес: Россия
Сообщений: 1,317
Репутация: 893 (506)
По умолчанию Re: Как получить изображение с веб-камеры

Количество ошибок уменьшилось.
Сори, вопрос не по теме (LK, вы мне какие книги по BuilderC++ и просто С++, посоветуете изучить)...ато уже стыдно...
[C++ Er,ror] Unit1.cpp(16): E2451 Undefined symbol 'hWndC'
[C++ Error] Unit1.cpp(24): E2451 Undefined symbol 'hWndC'
[C++ Error] Unit1.cpp(26): E2268 Call to undefined function 'Clipboard'
[C++ Error] Unit1.cpp(26): E2288 Pointer to structure required on left side of -> or ->*
[C++ Error] Unit1.cpp(31): E2451 Undefined symbol 'hWndC'

Последний раз редактировалось LK; 05.03.2012 в 16:08.
Samrisbe вне форума
Ответ Создать новую тему

Похожие темы
Тема Автор
C# .NET C# получить изображение с цифровой камеры.
Здравствуйте. Встала передо мной проблема получения фотографии напрямую из цифрового фотоаппарата. Нашел в интернете информацию о WIA, даже скачал здесь http://www.codeproject.com/KB/dotnet/wiascriptingdotnet.aspx исходник, но увы там не оказалось нужной библиотеки. Та которую загружал отдельно,...
Angelov
Электроника и электротехника как вывести изображение с камеры на дисплей?
имеется камера с 3-мя выводами от неё. Имеется компьютерный манитор VGA порт. Как заставить показывать изображение с камеры на мониторе(без помощи компьютера)? Схемы и любые советы приветствуются.
polimorf96
C++ Изображение с веб камеры
Сори, я в Си практически ничего не знаю, но необходима функция именно на C/C++, которая получает изображение с веб камеры, желательно преобразующая его в массив байтов. Никакое окно создаваться не должно. Помогите плз. Заранее спасибо.
homicida
OpenGL OpenGL: Как получить изображение с камеры
Доброго времени суток! Помогите мне, пожалуйста, создать камеру, но не с помощью gluLookAt и получить с этой камеры изображение. В данный момент у меня есть сцена которая отображается в окне. Главный вид на сцену настроен с помощью gluLookAt. Нельзя трогать этот вид. Но мне позарез нужно...
crazy_thunder
Visual Basic Как реальное изображение от WEB-камеры просматиривать в окне VB?
Как реальное изображение от WEB-камеры просматиривать в окне VB?
Serg_w
Опции темы

Текущее время: 00:28. Часовой пояс GMT +4.

Компьютерный форум программистов и сисадминов
Powered by vBulletin® Version 3.8.7 PL2
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Рейтинг@Mail.ru Яндекс.Метрика