![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Фотки с камеры по таймеру...
PhotoManiac © (2005-04-08 09:25:00)привет!
тут начальство задачу подсунуло срочную, а я в этом не бум-бум. надо с web-камеры, подключенной к USB получать фотографии текущего изображения примерно раз в секунду.
что для этого использовать, подскажите, пож?
Анонимщик1 (2005-04-08 15:15:00) [1]Выяснить, почему функция не может отработать.
dimon__ (2005-04-08 14:46:00) [2]Ну видео(с камеры) в VIdeoWindow крутится, а при
Tsamplegrabber.Getbitmap(Image1.picture.bitmap);на битмапе ничего не появляется. Ошибка в коде Getbitmap там, где он пытается
BitmapHandle := CreateDIBSection(0, PBitmapInfo(BIHeaderPtr)^,.
DIB_RGB_COLORS, DIBPtr, 0, 0);
Что делать?
Анонимщик1 (2005-04-08 14:40:00) [3]А что такое "стат. изображение"?
"Видео захватывается, а изображение вообще не граббится" - это что такое, как это, - захватывается или не захватывается?
dimon__ (2005-04-08 14:14:00) [4]А можно мне подкинуть код, отвечающий за поимку стат. изображения(TsampleGrabber)-видео захватывается, а изображение вообще не грабится!!
WondeRu (2005-04-08 12:45:00) [5]PhotoManiac (08.04.05 11:11) [4]
создавай ручками SampleGrabber
FFilterGraph := TFilterGraph.Create(nil);
FFilterGraph.LogFile := 'c:\dxlog.txt';
FFilter := TFilter.Create(nil);
FSampleGrabber := TSampleGrabber.Create(nil);
FSampleGrabber.OnBuffer := OnSampleGrabberBuffer;
и тд и тп
PhotoManiac (2005-04-08 11:11:00) [6]ага, спасибо, работает!
код
with FilterGraph as ICaptureGraphBuilder2 do
RenderStream(@PIN_CATEGORY_PREVIEW, nil, Filter as IBaseFilter, SampleGrabber as IBaseFilter, VideoWindow as IbaseFilter);
рендерит видео поток и отбражает его в VideoWindow. а можно ли обойтись без VideoWindow вообще?
WondeRu (2005-04-08 09:52:00) [7]TTimer + DSPACK + SampleGrabber.GetBitmap
PhotoManiac (2005-04-08 09:42:00) [8]:)
я их не буду печатать, мне их сложить на винте надо.
Anatoly Podgoretsky (2005-04-08 09:40:00) [9]А ващ принтер в состоянии печать одну фотографию в секунду