TRVMotionDetector.MinChangeAreaSize, PixelColorThreshold -R -G -B

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

TRVMotionDetector.MinChangeAreaSize, PixelColorThreshold -R -G -B

В этих свойствах задаются параметры, используемые для сравнения видеокадров.

property  MinChangeAreaSize: Integer;
property PixelColorThreshold: Integer;
property PixelColorThresholdR: Integer;
property PixelColorThresholdG: Integer;
property PixelColorThresholdB: Integer;

Детектор движения сравнивает два изображения (обычно кадры видео).

Пусть первый пиксель — (R1 G1 B1), второй — (R2 G2 B2). Если PixelColorThreshold >= 0, они считаются разными, если (|R1-R2| + |G1-G2| + |B1-B2|)/3 > PixelColorThreshold. В противном случае они считаются разными, если (|R1-R2| > PixelColorThresholdR) или (|G1-G2| > PixelColorThresholdG) или (|B1-B2| > PixelColorThresholdB).

Компонент вычисляет прямоугольники, оптимально покрывающие изменённые пиксели. Прямоугольники, содержащие меньше, чем MinChangeAreaSize изменённых пикселей, игнорируются.

Значение по умолчанию:

MinChangeAreaSize: 10

PixelColorThreshold -R, -G -B: 8

См. также:

TRVCamSender.MinChangeAreaSize, PixelColorThreshold