exponenta event banner

снимок

Получение одного кадра изображения с камеры GigE Vision

Описание

пример

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

Примечание

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

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

Примеры

свернуть все

Используйте snapshot функция для получения одного кадра изображения от камеры GigE Vision. Затем он отображается с помощью функции просмотра, например: 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