Видеоданные являются серией изображений в зависимости от времени. Видео в двоичном файле или формате интенсивности является серией одного изображений. Видео в формате 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 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, необходимо принять упорядоченное по столбцам соглашение во внимание.