получение

Класс: vr.canvas

Получите изображение холста виртуальной реальности

Синтаксис

image_capture = capture(canvas)

Описание

image_capture = capture(canvas) получает холст виртуальной реальности в изображение TrueColor RGB. Можно отобразить это изображение с помощью команды image.

Входные параметры

развернуть все

Холст виртуальной реальности, заданный как объект vr.canvas.

Выходные аргументы

развернуть все

Изображение холста виртуальной реальности, полученное как массив. Массив является m n 3 массивами данных, которые задают красные, зеленые, и синие компоненты цвета для каждого отдельного пикселя.

Примеры

развернуть все

Создайте и откройте объект vrworld и сопоставьте его с виртуальным миром vrlights.wrl.

lights_world = vrworld('vrlights.wrl');
open(lights_world);

Создайте объект vr.canvas для lights_world.

f = figure;
c = vr.canvas(lights_world, f, [30 30 300 200]);  

vrdrawnow;

Получите изображение холста.

image_capture = capture(c);

Отобразите изображение RGB холста в окне рисунка MATLAB®.

figure;
image(image_capture);

Представлено до R2006a

Для просмотра документации необходимо авторизоваться на сайте