前言:
Matlab 中设定图像采集的时候,是要提前知道相机的各个参数。
IAT工具提供了一个可视化的方法,协作从操作系统中获取相机的底层可操作的一些参数,从而,协作你进行创作。
本案在开发的时候,遇到了一个问题,如何在Matlab上用两个或者两个以上的相机。
本文详细论述了Matlab支持的图像采集相关的几个类型,同时结合工业相机大恒的应用,实现了多相机在图像处理中的使用。
1 用于图像和视频采集的应用程序
Image Acquisition Toolbox™ 包含一系列函数和模块,可将相机连接到 MATLAB® 和 Simulink®。它包含一个可让您交互式检测和配置硬件属性的 MATLAB 属性。您然后可以生成等效的 MATLAB 代码,以便在将来的会话中自动进行采集。该工具箱支持各种采集模式,如在环处理、硬件触发、后台采集以及跨多台设备同步采集。
Image Acquisition Toolbox 支持所有主要标准和硬件供应商,包括 USB3 Vision、GigE Vision® 和 GenICam™ GenTL。您可以连接到机器视觉相机和抓帧器,以及高端科学和工业设备。
下图是IAT的执行结果,
这里,IAT识别到了大恒的工业相机。而且,IAT也支持对相机的一些基本操作,有意思的是,对图像的抓取,预览等动作,在下方的显示框里面会自动给出执行的代码和函数。这样,为后面程序的拓展提供了很好的指引。
2 多个工业相机的识别
2.1 Matlab里面常用的三种摄像头适配器简介:
在图像处理和机器视觉板块里面,