一个师弟前几天问我MATLAB能不能从PCI接口的图像采集卡读数据
在05年左右我做图像处理的时候也想过用这个方式,但是那个时候只找到MATLAB读USB口的摄像头的数据的方法,读PCI口图像采集卡的数据需要专门的TOOLBOX支持特定型号的采集卡才行。
这两天找了一下,发现以前需要买的TOOLBOX现在一般的MATLAB版本也可以用了。
=========================================================================================
Image Acquisition Toolbox ——直接从工业标准硬件设备中获取图像与视频信号 Image Acquisition Toolbox扩展MATLAB的强大科学计算能力,允许直接在MATLAB环境下通过工业标准硬件设备获取图像和视频信号。通过该工具箱,可以直接将MATLAB环境同图像采集设备连接起来,预览图像,采集数据,并且利用MATLAB提供的强大数学分析功能完成图形图像的处理。 特点 现场视频和图像信号的获取; 支持标准模拟、数字图像采集设备; 支持 Windows 兼容的视频采集设备; 现场视频信号预览; 允许单帧或者连续的数据采集与分析; 支持多种图像制式; 允许同步采集和处理。 支持的硬件 Data Translation公司提供的图像采集设备, 使用Data Translation Omni CD2.2或以上; Matrox 公司提供的图像采集设备,使用 MIL 或 MIL-Lite 7.0 或以上; Windows 兼容的图像采集设备 • 通用摄像机 • 使用 USB 或者火线 (IEEE-1394) 的 Web 摄像头 • 视频采集卡 • DV 注意 : 在使用 Windows 兼容设备时 , 需要安装 DirectX 9.0 以上版本 , 另外 , 本产品仅能在 Windows 98/ME/NT/2000/XP 操作系统下使用 。
==================================================================================================
MATLAB还提供了一个网页教程:
用摄像头测试显示没有问题,但是手头上没有图像采集卡,不知道这个工具箱现在支持多少PCI的卡了。
如果通用的话,做模型开发可以省很多事。
当然,如果考虑程序通用性,可移植性等因为,我还是推荐用c来写程序:)
转载本文请联系原作者获取授权,同时请注明本文来自马剑科学网博客。 链接地址: https://blog.sciencenet.cn/blog-5422-499359.html
上一篇:
最近几个月的工作 下一篇:
win7+vs2010+MPICH2