GetVideoMarker
Синтаксис
FLOAT GetVideoMarker(HANDLE HVideo, COLORREF Color, COLORREF Color_From, COLORREF Color_To, FLOAT &X,FLOAT &Y)
Описание
Функция позволяет определить положение заданного цветового фрагмента в заданном видеокадре.
Параметры
HANDLE Hvideo дескриптор видеопотока
COLORREF Color цвет светового пятна (наиболее желательный цвет)
COLORREF Color_From нижний предел;
COLORREF Color_To верхний предел;
*FLOAT &X координата X светового пятна;
*FLOAT &Y координаты Y светового пятна.
Возвращаемое значение
* Координаты возвращаются относительно левого верхнего угла видеокадра.
Возвращает 1 если световое пятно обнаружено и 0? если его нет.
Пример
1. См. Пример в projects\samples\api\video1\project.spj
На рисунке отображена работа этого примера. Перекрестие линий указывает на искомый цветовой фрагмент, которым является красная кнопка на пульте дистанционного управления.
2. HANDLE HVideo
COLORREF Color1,Color2
if(!GetVideoMarker(HVideo,RGBRGB (255,0,0),Color1,Color2,~xm,~ym))
x:=-1
y:=-1
endif
Created with the Personal Edition of HelpNDoc: Write EPub books for the iPad