Отображение видеоданных
Сливы
visionsinks

Блок «К видеопоказу» отображает видеокадры. Этот блок способен отображать видео высокой четкости с высокой частотой кадров. Он обеспечивает легкий, высокопроизводительный, простой дисплей, который принимает изображения в формате RGB и YCbCr. Этот блок также генерирует код.
Созданный код для этого блока основан на предварительно построенных файлах .dll. Этот код можно запустить вне среды MATLAB ® или повторно развернуть, но при этом следует учитывать эти дополнительные файлы .dll. packNGo Функция (Simulink Coder) создает один ZIP-файл, содержащий все части, необходимые для запуска или восстановления этого кода. Посмотрите packNGo (Simulink Coder) для получения дополнительной информации.
Чтобы запустить исполняемый файл, созданный из модели, содержащей этот блок, может потребоваться добавить предварительно скомпилированные файлы общей библиотеки к системному пути. Дополнительные сведения см. в разделах Кодер Simulink, Зависимости общей библиотеки Simulink и Ускорение моделей Simulink.
Чтобы блок правильно отображал видеоданные, значения пикселей с плавающей запятой с двойной и одинарной точностью должны быть от 0 кому 1. Для любого другого типа данных значения пикселов должны быть между минимальным и максимальным значениями, поддерживаемыми их типом данных.
Можно настроить отображение для полноэкранного режима, обычного или для поддержания размера «один к одному». При сохранении модели размер и положение окна отображения сохраняются. Любые изменения во время работы с моделью должны быть сохранены еще раз, чтобы эти настройки сохранялись при запуске модели. Минимальная ширина окна зависит от размера шрифта.
Быстрый ускоритель
Если модель настроена на выполнение в режиме ускорителя (Simulink) и не выбрана опция «Открыть в начале моделирования», блок не будет включен во время выполнения, и, следовательно, видеоизображение не будет отображаться.
| Выберите Полноэкранный режим для отображения видеопотока в полноэкранном окне. Для выхода или возврата к другим приложениям из полноэкранного режима выберите дисплей и используйте клавишу Esc. |
| Выберите Обычный режим (Normal mode), чтобы изменить размер отображения во время начала моделирования. |
| Выберите режим «Истинный размер» (1:1) для отображения отношения один к одному пикселу входного изображения во время начала моделирования. Блок отображает ту же информацию на пиксель и не изменяет размер по сравнению с размером ввода. Размер отображения можно изменить после запуска модели. |
Выберите Открыть в начале моделирования (Open at Start of Simulation) в меню Вид (View), чтобы окно отображения отображалось во время выполнения модели. Если этот параметр не выбран, можно дважды щелкнуть блок для отображения окна.
Выберите цветовой формат данных, сохраненных во входном изображении.
| Выберите RGB для блока, чтобы принять матрицу, которая представляет одну плоскость видеопотока RGB. Входы портов R, G или B должны иметь одинаковые размеры и тип данных. |
| Выберите YCbCr 4:2:2, чтобы блок принял матрицу, представляющую один кадр видеопотока YCbCr. Порт Y принимает матрицу M-by-N. Порты Cb и Cr принимают матрицу M-by-N2. |
Укажите, как блок принимает цветной видеосигнал.
| Выберите Один многомерный сигнал, чтобы блок принял видеосигнал M-by-N-by-3 цвета на одном порту. |
| Выберите «Отдельные цветовые сигналы», чтобы на блоке появились дополнительные порты. Каждый порт принимает одну плоскость M-на-N видеопотока RGB. |
| Порт | Поддерживаемые типы данных |
|---|---|
Изображение |
|
R, G, B | То же, что и порт образа |
YCbCr 4:2:2 | То же, что и порты образа |
Программное обеспечение Computer Vision Toolbox™ | |
Программное обеспечение Computer Vision Toolbox | |
Программное обеспечение Computer Vision Toolbox | |
Программное обеспечение Computer Vision Toolbox | |
Программное обеспечение Computer Vision Toolbox |
Использование блока «На видео» в ссылке модели, работающей в режиме Accelerator или Rapid Accelerator на платформе Windows ® или Mac, предотвращает закрытие окна просмотра.