如何创建在边界框的摄像头预览和捕捉图像的边框?

20次观看(过去30天)
探险家
探险家 2014年2月4日
评论: 图像分析 2020年5月15日
这就是我想做的事情:
1.确定摄像头预览位置
2.在摄像头预览中,在那个位置上创建包围框
3.放在边界盒中
4.捕捉它

接受的答案

图像分析
图像分析 2014年2月4日
可以使用ginput、rectangle()、imdirect()或其他函数来确定图像中的位置。然后使用plot()创建框。然后调用getsnapshot,它将获得完整的图像,但随后您将使用imcrop()来裁剪它,以限制它仅为边界框。
18岁的评论
皮升僵尸赛
皮升僵尸赛 2020年5月7日
答:
WebCamlist.%没有分号。
mycam =摄像头
ans =.
1×1细胞数组
{“惠普TrueVision高清”}
mycam =
网络摄像头属性:
名称:“惠普TrueVision高清”
availableRe万博 尤文图斯solutions:{1×6细胞}
解析度:'640x480'
曝光:6
清晰度:2
收获:4
对比:32
最大光圈:4000
饱和度:64
Hue:0
伽玛:120
ExposureMode:'汽车'
亮度:128
BacklightCompensation: 1
WhiteBalanceMode:'汽车'
我有这个包和“OS通用视频接口的图像采集工具箱支持包”和“图像采集工具箱”万博1manbetx

登录评论。

更多答案(2)

这是Menet
这是Menet 于2020年5月14日
编辑:这是Menet 于2020年5月14日
错误使用VideoInpu(第219行)
无效的ADAPTATORNAME指定。输入'imaqhwinfo'获取可用列表
ADAPTORNAMEs。图像采集适配器可以下载
万博1manbetx包裹。打开附加组件资源管理器中安装额外的适配器。
错误在cameratest(线20)
videoObject = videoinput('WINVIDEO');
有人可以帮我解决这些错误吗?
4评论
这是Menet
这是Menet 2020年5月15日
是的,我已经dowloaded他们,因为我试图通过MATLAB使我的摄像头的工作。

登录评论。


图像分析
图像分析 2020年5月15日
当你这样做的时候,你会看到一个实时视频窗口弹出吗?我做
WebCamlist.
mycam =网络摄像头
方法(MYCAM)
mycam.preview
2评论
图像分析
图像分析 2020年5月15日
现在尝试快照()方法:
显示已安装的摄像机列表。
WebCamlist.
%获取链接到网络摄像头的对象。
mycam =网络摄像头
展示一下这台相机能做什么
方法(MYCAM)
属性(mycam)
%打开实时视频窗口。
mycam.preview
%提示用户抓拍照片。
promptMessage = sprintf的(“你是想拍张照片,还是想辞职?”);
titleBarCaption ='继续?';
buttonText = questdlg(promptMessage,titleBarCaption,“急”'退出'“急”);
如果包含(buttontext,'退出''Ignorecase',真正的)
返回;
结尾
%键盘照片。
rgbImage = mycam.snapshot;
关闭实时视频窗口。
mycam.closePreview
%显示图象
imshow (rgbImage);
标题= Sprintf('这是你在%s拍的照片',datestr(现在));
标题(字幕,“字形大小”, 20);
%最大化的身影。
g = gcf;
g.WindowState =“最大化”;

登录评论。

社区寻宝

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!