版主你好,我在删除vid的时候遇见问题了 Error using imaqdevice/getsnapshot (line 62)
Image acquisition object OBJ has been deleted. OBJ is now an invalid object.
报的是 getsnapshot(vid); 的错误 请问怎么解决 跪谢啊~
一共三个按钮,一个开始Start,一个暂停Stop,一个退出Exit 点退出了时候删除vid,但是貌似Start里的getsnapshot(vid)还在运行?要不怎么会报错getsnapshot, 什么原因,跪谢
function pushStart_Callback(hObject, eventdata, handles)
% hObject handle to pushStart (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
global vid;
global StopSignal;
global GridVertical;
global GridHorizontal;
StopSignal=0;
vid = videoinput('winvideo',1,'YUY2_640x480');
vidRes = vid.VideoResolution;
nBands = vid.NumberOfBands;
hImage = image