查看: 124|回复: 0|关注: 0

[未答复] MATLAB GUI打包后,摄像头无法显示视频

[复制链接]

新手

10 麦片

财富积分


050


2

主题

12

帖子

0

最佳答案
发表于 2020-7-1 11:44:26 | 显示全部楼层 |阅读模式
我使用的32位的2015版的MATLAB,做了一个简易的摄像头测试,GUI界面上只有一个按键,其功能就是打开摄像头,在MATLAB开发环境下窗口是有视频显示的,使用deploytool将其打包成exe文件后,窗口就卡死了,有没有哪位大神知道其原因?
程序如下:
% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
try
    vid = videoinput('winvideo', 2, 'RGB24_640x480');    %其中2, 'RGB24_640x480'根据自己的电脑来修改
    src = getselectedsource(vid);
    vid.FramesPerTrigger = 1;
    src.ColorEnable = 'off';
    preview(vid);
catch err
   errordlg(err.message);
end
QQ截图20200701113712.png
回复主题 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表