Системный объект: visionhdl.ImageStatistics
Пакет: visionhdl
Вычислите вклад одного пикселя к среднему значению, отклонению и стандартному отклонению видеопотока
[mean,variance,stdDeviation,validOut] = step(statistics,pixelIn,ctrlIn)
Примечание
Запуск в R2016b, вместо того, чтобы использовать step
метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполните эквивалентные операции.
[mean,variance,stdDeviation,validOut] = step(statistics,pixelIn,ctrlIn)
включает новое пиксельное значение, pixelIn
, в вычисления статистики видеокадра. Управляющие сигналы сопоставлены с каждым пикселем, ctrlIn
, укажите на контуры системы координат. Когда validOut
true
, выходные значения mean
Дисперсия
, и stdDeviation
представляйте статистику для нового завершенного входного кадра. Количество возвращенной статистики зависит от настроек свойства объекта.
Этот объект использует пиксельный интерфейс потоковой передачи со структурой для сигналов управления кадром. Этот интерфейс включает объекту действовать независимо от размера изображения и формата и подключения с другими объектами Vision HDL Toolbox™. Объект принимает пиксельные данные как целое число, фиксированную точку или типы данных с плавающей точкой. Объект принимает управляющие сигналы как структуру, содержащую пять сигналов. Управляющие сигналы указывают на валидность каждого пикселя и его местоположения в системе координат. Чтобы преобразовать пиксельную матрицу в пиксельный поток и управляющие сигналы, используйте visionhdl.FrameToPixels
объект. Для полного описания интерфейса смотрите Пиксельный Интерфейс Потоковой передачи.
Примечание
Системный объект выполняет инициализацию в первый раз, когда вы вызываете step
метод. Эта инициализация блокирует ненастраиваемые свойства и входные технические требования, такие как размерности, сложность и тип данных входных данных. Если вы изменяете ненастраиваемое свойство или входную спецификацию, объект выдает ошибку. Чтобы изменить ненастраиваемые свойства или входные параметры, сначала вызовите release
метод, чтобы разблокировать объект.