MATLAB调用USB摄像机采集图像代码段
利用在MATLAB上调用USB摄像机,用于实时输出图像
话不多说上代码
%%%Command Window窗口下(注释)
>> info=imaqhwinfo
info =
InstalledAdaptors: {'gentl' 'gige' 'matrox' 'winvideo'}
MATLABVersion: '8.2 (R2013b)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '4.6 (R2013b)'
>> win_info = imaqhwinfo('winvideo')
win_info =
AdaptorDllName: 'C:\Program Files\MATLAB\R2013b\toolbox\imaq\imaqadaptors\win32\mwwinvideoimaq.dll'
AdaptorDllVersion: '4.6 (R2013b)'
AdaptorName: 'winvideo'
DeviceIDs: {[1]}
DeviceInfo: [1x1 struct]
>> win_info.DeviceInfo(1)
ans =
DefaultFormat: 'YUY2_720x480'
DeviceFileSupported: 0
DeviceName: 'OEM Device'
DeviceID: 1
VideoInputConstructor: 'videoinput('winvideo', 1)'
VideoDeviceConstructor: 'imaq.VideoDevice('winvideo', 1)'
SupportedFormats: {'YUY2_720x480' 'YUY2_720x576'}
>> inputCamera = videoinput('winvideo',1,'YUY2_720x480') (注释)%%%inputCamera = videoinput('AdaptorName',DeviceID,'DefaultFormat')
Summary of Video Input Object Using 'OEM Device'.
Acquisition Source(s): composite and tuner are available.
Acquisition Parameters: 'composite' is the current selected source.
10 frames per trigger using the selected source.
'YUY2_720x480' video data to be logged upon START.
Grabbing first of every 1 frame(s).
Log data to 'memory' on trigger.
Trigger Parameters: 1 'immediate' trigger(s) on START.
Status: Waiting for START.
0 frames acquired since starting.
0 frames available for GETDATA.
>> preview(inputCamera)
后采集到的动态图像,如图
当然,在知道USB摄像机参数的情况下,也可以直接在editor下直接运行代码,如下所示
info=imaqhwinfo;
win_info = imaqhwinfo('winvideo');
win_info.DeviceInfo(1);
inputCamera = videoinput('winvideo',1,'YUY2_720x480');
preview(inputCamera)
其中上面几行代码段里面,尤其是第三行,有USB相机的参数内容,只有知道下才可以直接右键运行,否则将会出现错误。
(有迷惑的可以参考下面)
MATLAB调用USB摄像机采集图像代码段相关推荐
- MATLAB调用USB摄像头实现过程
使用USB Webcams包进行调用和打开 Matlab自身不支持直接读取摄像头数据,需要到Image Acquisition Toolbox Support Package中安装"MATL ...
- MATLAB调用USB摄像头的过程记录
目录 01-测试USB摄像头是否正常工作 02-安装USB Webcams硬件支持包 03-调用系统中的USB摄像头 01-测试USB摄像头是否正常工作 首先将USB摄像头连接上电脑主机,然后通过Wi ...
- MATLAB Support Package for USB Webcams 的使用方法(MATLAB调用摄像头后的使用方法)
这篇博文是博文 https://blog.csdn.net/wenhao_ir/article/details/125443771的配套博文. 这篇博文是对"MATLAB Support P ...
- matlab signaltap,一种matlab调用signaltap采集数据的方法
[导读] 一种matlab调用signaltap采集数据的方法关键词: AD采集MatlabFPGA 最近,在利用FPGA采集数据,前端是通过AD采集,然后直接输出给FPGA,需要分析采集到的数据,通 ...
- matlab 查看dll的函数参数类型,MATLAB调用dll文件中的库函数时的变量类型匹配问题?...
我用MATLAB调用dll来进行USB数据采集运行 libfunctions USBAD -full 得到: Functions in library USBAD: [lib.pointer, vo ...
- AndroidUSBCamera调用USB摄像头问题
UVC_ERROR_INVALID_DEVICE not open camera:err=-50 由于客户需求,笔者最近在测试大型android平板设备,但是所使用的厂商提供的设备并未继承前后置摄像头 ...
- matlab如何采集两路语音信号,基于MATLAB的语音信号采集与处理
内容介绍 原文档由会员 大雨倾盆 发布 基于MATLAB的语音信号采集与处理 2.4万字 114页 原创作品,已通过查重系统 摘要 语音信号处理作为目前发展最为迅速的信息科学研究领域的核心技术,它是一 ...
- WSL2连接调用USB设备
声明:本文教程来源于微软官网WSL教程,链接地址:Connect USB devices 最近在学OpenCV,发现微软的WSL是个好东西,结合VS Code编辑器,无论是C++还是Python方式学 ...
- 基于MATLAB的声信号的采集与分析,基于Matlab的声音信号采集与分析处理
2005年第6期 文章编号:100622475(2005)0620091202 计算机与现代化 JISUANJI YU XIANDAIHUA 总第118期 基于Matlab的声音信号采集与分析处理 陈 ...
最新文章
- scrum 敏捷开发
- ArrayList中remove方法和set(null)的区别
- ubuntu12.04平台下a80编译环境搭建
- bios设置开机双系统选择_打破专家的断言,突破微软和英特尔的封锁,惠普电脑玩转双系统...
- Linux 系统中的dvfs功能
- python单自由度振动计算-数据可视化2
- 20.校准相机——纯粹的方式,简单的方式,多平面校准_4
- Misc杂项设备驱动框架
- 推荐系统整体架构及算法流程详解
- Java设计模式—工厂方法模式抽象工厂模式
- Android MonkeyRunner
- 零基础搭建微信小程序商城系统
- [MacromediaFlashMX]破解版下载
- [机器学习与scikit-learn-33]:算法-回归-通过PolynomialFeatures实现数据的升维
- 程序中图片透明 函数
- 2021教育企业邮箱怎么注册?如何申请学校邮箱?
- C#零基础运动控制教程--运动控制卡低速高速运动实验
- 【计算机网络】Socket详解
- GitHub牛逼开源项目!像写 Markdown 一样画流程图
- 笙默考试管理系统——管理员桌面、桌面方法
热门文章
- 用C++实现跨平台游戏开发之Allegro引擎
- C++ Error C2280 尝试引用已删除的函数(二)因std::mutex引起的拷贝
- 音频编码-speex库的使用方法
- 夏天吃这6种食物让你越吃越黑
- photoshop2019安装使用图文教程_图文(附安装包)
- 重磅:张小龙出品,微信键盘正式版来了
- 用imagebox控件实现多种视频播放功能,并且帧图片可供后续处理
- 拉斯维加斯利用人工智能技术打造智慧城市
- [前端基础] HTTP 篇
- 禁止访问 (403) CSRF验证失败. 请求被中断.————错误处理(测试接口时遇到的问题)