从GigE视觉摄像机获取图像克ydF4y2Ba

创建gigecam对象克ydF4y2Ba

若要从符合GigE Vision的相机获取图像,请首先使用克ydF4y2Ba吉格卡克ydF4y2Ba函数创建GigE对象。您可以通过以下三种方式之一使用它:克ydF4y2Ba

  • 连接到第一个或仅连接到相机,不使用输入参数克ydF4y2Ba

  • 使用地址(指定为字符向量)作为输入参数,按IP地址指定摄像机克ydF4y2Ba

  • 使用索引号作为输入参数,按列表顺序指定相机克ydF4y2Ba

  • 使用序列号(作为字符矢量)作为输入参数,通过序列号指定相机克ydF4y2Ba

也可以在创建对象时选择设置属性。有关详细信息,请参见克ydF4y2Ba设置获取GigE的属性克ydF4y2Ba.克ydF4y2Ba

请注意,不能创建多个连接到同一设备的对象,并且尝试创建多个对象会生成错误。克ydF4y2Ba

创建对象后,可以预览和获取图像。克ydF4y2Ba

注意克ydF4y2Ba

GigE Vision支持要求您金宝app通过MATLAB下载并安装必要的文件克ydF4y2Ba®克ydF4y2Ba附加组件。GigE Vision硬件支持包安装金宝app克ydF4y2Ba吉格克ydF4y2Ba适配器克ydF4y2Ba视频输入克ydF4y2Ba对象和克ydF4y2Ba吉格卡克ydF4y2Ba反对。有关详细信息,请参见克ydF4y2Ba安装图像采集工具箱适配器的支持金宝app包克ydF4y2Ba.克ydF4y2Ba

不使用参数创建gigecam对象克ydF4y2Ba

使用克ydF4y2Ba吉格卡姆利斯特克ydF4y2Ba函数以确保MATLAB正在发现您的相机。克ydF4y2Ba

吉格卡姆利斯特克ydF4y2Ba
MV1-D1312-80-G2-12''光电聚焦AG''169.254.192.165''022600017445'克ydF4y2Ba

使用克ydF4y2Ba吉格卡克ydF4y2Ba不带参数的函数创建对象,并连接到系统上的单GigE视觉摄像机。如果你有多个摄像头并且你使用克ydF4y2Ba吉格卡克ydF4y2Ba函数没有输入参数,它创建对象并将其连接到它在克ydF4y2Ba吉格卡姆利斯特克ydF4y2Ba功能。克ydF4y2Ba

创建一个对象,克ydF4y2Ba克克ydF4y2Ba.克ydF4y2Ba

g=gigecam公司克ydF4y2Ba
g=gigecam的显示摘要:设备模型名称:“MV1-D1312-80-G2-12”序列号:“022600017445”IP地址:“169.254.192.165”像素格式:“Mono8”可用像素格式:{Mono8''Mono10Packeted''Mono12Packeted''Mono10''Mono12'}高度:1082宽度:1312超时:10显示初学者、专家、专家属性。显示命令。克ydF4y2Ba

使用IP地址创建gigecam对象克ydF4y2Ba

使用克ydF4y2Ba吉格卡克ydF4y2Ba函数,将相机的IP地址(指定为字符向量)作为输入参数,以创建对象并将其连接到具有该地址的相机。您可以在克ydF4y2Ba吉格卡姆利斯特克ydF4y2Ba功能。克ydF4y2Ba

使用克ydF4y2Ba吉格卡姆利斯特克ydF4y2Ba函数以确保MATLAB正在发现您的相机。克ydF4y2Ba

吉格卡姆利斯特克ydF4y2Ba
MV1-D1312-80-G2-12''光电聚焦公司''169.254.192.165''022600017445''mvBlueCOUGER-X120aG''矩阵视觉有限公司''169.254.242.122''GX000818'克ydF4y2Ba

创建一个对象,克ydF4y2Ba克克ydF4y2Ba,使用相机的IP地址。克ydF4y2Ba

g=gigecam公司(克ydF4y2Ba'169.254.242.122'克ydF4y2Ba)克ydF4y2Ba
g=gigecam的显示摘要:设备模型名称:“mvBlueCOUGER-X120aG”序列号:“GX000818”IP地址:“169.254.242.122”像素格式:“Mono8”可用像素格式:{Mono8'“Mono12'“Mono14'“Mono16'“Mono12Packeted”“BayerGR8'“BayerGR10''BayerGR12'“BayerGr12Packeted”“YUV422''Yuv44Packeted'}高度:1082宽度:1312超时:10显示初学者,专家,大师属性。显示命令。克ydF4y2Ba

使用序列号创建gigecam对象克ydF4y2Ba

也可以使用序列号以同样的方式创建对象。您可以使用相同的语法,但也可以使用序列号而不是IP地址作为字符向量。克ydF4y2Ba

g=gigecam公司(克ydF4y2Ba'022600017445'克ydF4y2Ba)克ydF4y2Ba

使用设备号作为索引创建gigecam对象克ydF4y2Ba

使用克ydF4y2Ba吉格卡克ydF4y2Ba函数的输入参数为index,以创建与该索引对应的对象并将其连接到该相机。索引对应于克ydF4y2Ba吉格卡姆利斯特克ydF4y2Ba当多个摄像头连接时。克ydF4y2Ba

使用克ydF4y2Ba吉格卡姆利斯特克ydF4y2Ba函数以确保MATLAB正在发现您的相机。克ydF4y2Ba

吉格卡姆利斯特克ydF4y2Ba
MV1-D1312-80-G2-12''光电聚焦公司''169.254.192.165''022600017445''mvBlueCOUGER-X120aG''矩阵视觉有限公司''169.254.242.122''GX000818'克ydF4y2Ba

创建一个对象,克ydF4y2Ba克克ydF4y2Ba,使用索引号。克ydF4y2Ba

g=gigecam(2个)克ydF4y2Ba
g=gigecam的显示摘要:设备模型名称:“mvBlueCOUGER-X120aG”序列号:“GX000818”IP地址:“169.254.242.122”像素格式:“Mono8”可用像素格式:{Mono8'“Mono12'“Mono14'“Mono16'“Mono12Packeted”“BayerGR8'“BayerGR10''BayerGR12'“BayerGr12Packeted”“YUV422''Yuv44Packeted'}高度:1082宽度:1312超时:10显示初学者,专家,大师属性。显示命令。克ydF4y2Ba

它创建对象并用索引号将其连接到矩阵视觉摄像机,在本例中,第二个索引号显示为克ydF4y2Ba吉格卡姆利斯特克ydF4y2Ba. 如果只有一个相机,则不需要使用索引。克ydF4y2Ba

从GigE相机获取一帧图像克ydF4y2Ba

使用克ydF4y2Ba快照克ydF4y2Ba从符合GigE Vision的相机获取一个图像帧的功能。克ydF4y2Ba

  1. 使用克ydF4y2Ba吉格卡姆利斯特克ydF4y2Ba函数以确保MATLAB正在发现您的相机。克ydF4y2Ba

    吉格卡姆利斯特克ydF4y2Ba
    MV1-D1312-80-G2-12''光电聚焦AG''169.254.192.165''022600017445'克ydF4y2Ba
  2. 使用克ydF4y2Ba吉格卡克ydF4y2Ba函数创建对象并将其连接到相机。克ydF4y2Ba

    g=gigecam公司克ydF4y2Ba
    g=gigecam的显示摘要:设备模型名称:“MV1-D1312-80-G2-12”序列号:“022600017445”IP地址:“169.254.192.165”像素格式:“Mono8”可用像素格式:{Mono8''Mono10Packeted''Mono12Packeted''Mono10''Mono12'}高度:1082宽度:1312超时:10显示初学者、专家、专家属性。显示命令。克ydF4y2Ba

    它创建对象并将其连接到Photonofocus AG相机。克ydF4y2Ba

  3. 从相机预览图像。克ydF4y2Ba

    预览(g)克ydF4y2Ba

    预览窗口显示来自您相机的实时视频流。预览将动态更新,因此如果在预览时更改特性,则图像将更改以反映特性更改。克ydF4y2Ba

  4. (可选)设置任何属性。创建对象时将显示属性,如步骤2所示。例如,您可以更改克ydF4y2Ba暴露时间克ydF4y2Ba设置。克ydF4y2Ba

    g、 曝光时间=20000克ydF4y2Ba

    有关详细信息,请参见克ydF4y2Ba设置获取GigE的属性克ydF4y2Ba.克ydF4y2Ba

  5. 或者,使用相机支持的任何GigE相机命令。金宝app克ydF4y2Ba

    有关详细信息,请参见克ydF4y2Ba设置获取GigE的属性克ydF4y2Ba.克ydF4y2Ba

  6. 关闭预览。克ydF4y2Ba

    关闭预览(g)克ydF4y2Ba
  7. 使用克ydF4y2Ba快照克ydF4y2Ba函数,并将其分配给变量克ydF4y2Baimg公司克ydF4y2Ba

    img=快照(g);克ydF4y2Ba
  8. 显示采集的图像。克ydF4y2Ba

    国际展览(img)克ydF4y2Ba
  9. 通过清理物体来清理。克ydF4y2Ba

    清楚的克ydF4y2Ba克克ydF4y2Ba