Данные видео - это серия изображений с течением времени. Видео в двоичном формате или формате интенсивности является серией одиночных изображений. Видео в формате RGB является серией матриц, сгруппированных в наборы по три, где каждая матрица представляет плоскость R, G или B.
Значения в двоичном изображении, изображении интенсивности или RGB могут быть различными типами данных. Тип данных значений изображения определяет, какие значения соответствуют черно-белому, а также отсутствию или насыщению цвета. В следующей таблице представлена интерпретация верхней и нижней границ каждого типа данных. Чтобы просмотреть типы данных сигналов в каждом порту, из меню Display укажите на Signals & Ports и выберите Port Data Types.
Тип данных | Черный или отсутствие цвета | Белый или насыщение цвета |
---|---|---|
Фиксированная точка | Минимальное значение типа данных | Максимальное значение типа данных |
Плавающая точка | 0 | 1 |
Примечание
Программное обеспечение Computer Vision Toolbox™ рассматривает любой тип данных, кроме плавающей точки двойной точности и одной точности с плавающей точкой, как фиксированную точку.
Для примера для изображения интенсивности, значения изображения которого являются 8-битными беззнаковыми целыми числами, 0 является черным, а 255 - белым. Для изображения интенсивности, значения изображения которого являются с плавающей точкой двойной точности, 0 является черным, а 1 - белым. Для изображения интенсивности, значения изображения которого являются 16-битными целыми числами со знаком, -32768 является черным, а 32767 - белым.
Для изображения RGB, значения изображений которого являются 8-битными беззнаковыми целыми числами, 0 0 0 является черным, 255 255 255 является белым, 255 0 0 является красным, 0 255 0 является зеленым и 0 0 255 является синим. Для изображения RGB, значения изображений которого плавающая точка двойной точности, 0 0 является черным, 1 1 1 является белым, 1 0 0 является красным, 0 1 0 является зеленым и 0 0 1 является синим. Для изображения RGB, значения изображения которого являются 16-битными целыми числами, -32768 -32768 -32768 является черным, 32767 32767 32767 является белым, 32767 -32768 -32768 является красным, - 32768 32767 -32768 является зеленым и - 32768 - 32768 32767 является синим.
В техническом вычислительном программном обеспечении MATLAB и блоках Computer Vision Toolbox используется основная организация данных. Буферы данных блоков сохраняют элементы данных из первого столбца, затем элементы данных из второго столбца и так далее через последний столбец.
Если вы импортировали изображение или видеопоток в рабочее пространство MATLAB с помощью функции из окружения MATLAB или Image Processing Toolbox, блоки Computer Vision Toolbox будут правильно отображать это изображение или видеопоток. Если вы написали свою собственную функцию или код для импорта изображений в окружение MATLAB, необходимо принять во внимание соглашение о крупном столбце.