当前位置:网站首页>捡起MATLAB的第(10)天
捡起MATLAB的第(10)天
2022-04-23 15:54:00 【Sola_Ex】
Matlab摄像头照片获取
摄像头开启代码
摄像头开启的语句:
obj =videoinput('DeviceName',1,'YUY2_640*480');
-
DeviceName是你的可用的音视频输入设备。
-
“1”表示打开的设备。
-
YUY2_640*480表示一种格式。
格式配置
set(obj,'ReturnedColorSpace','rgb')
配置格式为RGB格式。
preview(obj);
获取图像
getphoto = getsnapshot(obj);
filename = int2str(1);
filename = [filename,'jpg']
inwrite(getphoto,filename);
关掉摄像头
stop(obj);
closepreview(obj);
delete(obj);
clear;
关于问题
1、使用obj =videoinput(‘DeviceName’,1,‘YUY2_640*480’);后
错误使用 videoinput (line 217)
Invalid ADAPTORNAME specified. Type ‘imaqhwinfo’ for a list of available ADAPTORNAMEs. Image acquisition adaptors may be available as downloadable support packages. Open Support
Package Installer to install additional vendors.
出现这个问题的原因可能是你使用的DeviceName不对,或者是安装的Matlab版本缺少插件。所以首先先查找对应的设备名,使用:
info=imaqhwinfo
将会出现一下信息:
info =
InstalledAdaptors: {
}
MATLABVersion: '8.3 (R2014a)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '4.7 (R2014a)'
在InstalledAdaptors里面本来应该有设备名字,但是现在没有,证明其实是因为缺少插件。因此再次看上面的错误提示,
Support Package Installer
这句话是画了下划线的,点击它,就会出现插件下载界面,下载安装即可。最后在运行就可以看到设备了
info =
InstalledAdaptors: {
'dcam'}
MATLABVersion: '8.3 (R2014a)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '4.7 (R2014a)'
我的设备名字是dcam
最后给出一个摄像头0.5s拍一次图像的代码:
clear;
clc;
obj =videoinput('winvideo',1);
set(obj,'ReturnedColorSpace','rgb');
preview(obj);
for i=1:10
getphoto = getsnapshot(obj);
filename = int2str(i);
filename = [filename,'.jpg']
imwrite(getphoto,filename);
pause(0.5);
end
stop(obj);
closepreview(obj);
delete(obj);
clear;
版权声明
本文为[Sola_Ex]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_42312125/article/details/108333041
边栏推荐
- 【现代电子装联期末复习要点】
- Extract non duplicate integers
- 大型互联网为什么禁止ip直连
- Upgrade MySQL 5.1 to 5.611
- APISIX jwt-auth 插件存在错误响应中泄露信息的风险公告(CVE-2022-29266)
- Application case of GPS Beidou high precision satellite time synchronization system
- 腾讯Offer已拿,这99道算法高频面试题别漏了,80%都败在算法上
- js正則判斷域名或者IP的端口路徑是否正確
- Do we media make money now? After reading this article, you will understand
- PHP operators
猜你喜欢
随机推荐
Coalesce and repartition of spark operators
Extract non duplicate integers
c语言---指针进阶
Leetcode-374 guess the size of the number
utils. Deprecated in35 may be cancelled due to upgrade. What should I do
Accumulation of applet knowledge points
幂等性的处理
Interview questions of a blue team of Beijing Information Protection Network
R语言中实现作图对象排列的函数总结
Method 2 of drawing ROC curve in R language: proc package
单体架构系统重新架构
北京某信护网蓝队面试题目
s16.基于镜像仓库一键安装containerd脚本
大型互联网为什么禁止ip直连
C language self compiled string processing function - string segmentation, string filling, etc
Go语言数组,指针,结构体
小程序知识点积累
实现缺省页面
Calculate the number of occurrences of a character
Redis master-slave replication process








