TRVMotionDetector

Свойства   Методы

<< Нажмите, чтобы показать Содержание >>

TRVMotionDetector

Свойства   Методы

TRVMotionDetector находит различия между двумя изображениями и возвращает их в виде набора прямоугольных областей.

Модуль [VCL и LCL] MRVFuncImg;

Модуль [FMX] fmxMRVFuncImg;

Синтаксис

TRVMotionDetector = class;

hmtoggle_arrow1Иерархия

Описание

Этот класс можно использовать для обнаружения движения, то есть изменений между двумя кадрами видео. Он возвращает результат в виде набора прямоугольников, покрывающих все изменённые области.

Класс имеет следующие свойства, определяющие параметры обнаружения:

ChangedAreaProcessingMode

MinChangeAreaSize,

PixelColorThreshold

Изменения обнаруживаются путем вызова метода DetectChanges. Результаты возвращаются методами GetRect и IsRectValid.

Пример использования этого класса можно найти в демонстрационных проектах, Cameras\MotionDetect\.