снимок состояния

Получите один фрейм изображения от камеры Видения GigE

Синтаксис

img = snapshot(g);
[img, ts] = snapshot(g);

Описание

пример

img = snapshot(g); получает текущий кадр как одно изображение от камеры GigE g и присваивает его переменной img. Если вы вызываете snapshot в цикле, то он возвращает новый кадр каждый раз. Возвращенное изображение основано на Формате пикселя вашей камеры. snapshot использует разрешение камеры по умолчанию или другое разрешение, что вы задаете использование свойств Height и Width при наличии.

Примечание

Функция snapshot для использования только с объектом gigecam. Чтобы получить изображения с помощью объекта videoinput, используйте функции getdata или getsnapshot.

[img, ts] = snapshot(g); получает текущий кадр как одно изображение от камеры GigE g и присваивает его переменной img и присваивает метку времени переменной ts.

Примеры

свернуть все

Используйте функцию snapshot, чтобы получить один фрейм изображения от камеры Видения GigE. Вы затем показываете, что это с помощью отображения функционирует, такие как imshow или image.

Используйте функцию gigecamlist, чтобы гарантировать, что MATLAB® обнаруживает вашу камеру.

gigecamlist
ans = 

	Model              Manufacturer           IPAddress       SerialNumber
  ____________________   ___________________   _______________    ______________

  'MV1-D1312-80-G2-12'   'Photonofocus AG'     '169.254.192.165'  '022600017445'

Используйте функцию gigecam, чтобы создать объект и соединить его с камерой.

g = gigecam

Предварительно просмотрите изображение от камеры.

preview(g)

Окно предварительного просмотра отображает живой видеопоток от вашей камеры. Если вы изменяете свойство при предварительном просмотре, то предварительный просмотр динамически обновляет, и изображение отражает изменение свойства.

Закройте предварительный просмотр.

closePreview(g)

Получите одно изображение от камеры с помощью функции snapshot и присвойте его переменной img.

img = snapshot(g);

Отобразите полученное изображение.

imshow(img)

Вымойтесь путем очистки объекта.

clear g

Смотрите также

| | |

Введенный в R2014b