亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? imqacdemo03.m

?? 用MAtlab寫的不錯的運動目標檢測的分析平臺。 研究人員可借此學習在Matlab71上如何編寫圖形化界面的程序
?? M
?? 第 1 頁 / 共 2 頁
字號:
function varargout = imqacdemo03(varargin)
% IMQACDEMO03 M-file for imqacdemo03.fig
%      IMQACDEMO03, by itself, creates a new IMQACDEMO03 or raises the existing
%      singleton*.
%
%      H = IMQACDEMO03 returns the handle to a new IMQACDEMO03 or the
%      handle to
%      the existing singleton*.
%
%      IMQACDEMO03('CALLBACK',hObject,eventData,handles,...) calls the
%      local
%      function named CALLBACK in IMQACDEMO03.M with the given input arguments.
%
%      IMQACDEMO03('Property','Value',...) creates a new IMQACDEMO03 or raises the
%      existing singleton*.  Starting from the left, property value pairs are
%      applied to the GUI before imqacdemo03_OpeningFunction gets called.  An
%      unrecognized property name or invalid value makes property application
%      stop.  All inputs are passed to imqacdemo03_OpeningFcn via varargin.
%
%      *See GUI Options on GUIDE's Tools menu.  Choose "GUI allows only one
%      instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES

% Copyright 2002-2003 The MathWorks, Inc.

% Edit the above text to modify the response to help imqacdemo03

% Last Modified by GUIDE v2.5 23-Jul-2004 12:45:11

% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name',       mfilename, ...
                   'gui_Singleton',  gui_Singleton, ...
                   'gui_OpeningFcn', @imqacdemo03_OpeningFcn, ...
                   'gui_OutputFcn',  @imqacdemo03_OutputFcn, ...
                   'gui_LayoutFcn',  [] , ...
                   'gui_Callback',   []);
if nargin && ischar(varargin{1})
    gui_State.gui_Callback = str2func(varargin{1});
end

if nargout
    [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
    gui_mainfcn(gui_State, varargin{:});
end
% End initialization code - DO NOT EDIT


% --- Executes just before imqacdemo03 is made visible.
function imqacdemo03_OpeningFcn(hObject, eventdata, handles, varargin)
% This function has no output args, see OutputFcn.
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
% varargin   command line arguments to imqacdemo03 (see VARARGIN)


handles.output = hObject;
Monitor_Mode(hObject, eventdata, handles);
S = imread('autumn.tif');
handles.S = S;
axes(handles.axes1);
subimage(S);
S2 = imread('autumn.tif');
axes(handles.axes2);
subimage(S2);
handles.S2 = S2;
guidata(hObject, handles);

% UIWAIT makes imqacdemo03 wait for user response (see UIRESUME)
% uiwait(handles.figure1);


% --- Outputs from this function are returned to the command line.
function varargout = imqacdemo03_OutputFcn(hObject, eventdata, handles) 
% varargout  cell array for returning output args (see VARARGOUT);
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Get default command line output from handles structure
varargout{1} = handles.output;

% --- Executes on button press in pbStart.
function pbStart_Callback(hObject, eventdata, handles)
% hObject    handle to pbStart (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

if isfield(handles,'outdata')
    handles = rmfield(handles,'outdata');
end
guidata(hObject, handles);
set(handles.pbStart,'enable','off');
set(handles.pbStop,'enable','on');

set(handles.pbStop,'UserData',0);

vid = videoinput('winvideo');
handles.vid = vid;
set(handles.vid,'FramesPerTrigger',1);
set(handles.vid,'TriggerRepeat',Inf);
triggerconfig(handles.vid, 'Manual');

guidata(hObject, handles);

start(handles.vid);
trigger(handles.vid);
y = (getdata(handles.vid,1,'uint8'));
cnt_move = 0;
cnt_unmove = 0;
cntsnap = 1;
while 1
    trigger(handles.vid);
    yprev = y;
    set(handles.editTime,'string',datestr(clock));
    if get(handles.pbStop,'UserData')
        break
    else
        y = (getdata(handles.vid,1,'uint8'));
        diff = abs(y-yprev);
        abs_img = mean(diff(:));
        set(handles.editAbs,'string',abs_img);
        axes(handles.axes1);subimage(y);
        axes(handles.axes2);subimage(diff);
        out = imaqmem;
        mem_left = out.FrameMemoryLimit - out.FrameMemoryUsed;
        set(handles.editMemLeft,'string',mem_left/10^6);
        set(handles.editMemLoad,'string',out.MemoryLoad);
        if abs_img > str2num(get(handles.editThresh,'string'));
            cnt_move = cnt_move + 1;
            set(handles.editObj,'string',cnt_move);
            if cnt_move >= str2num(get(handles.editSnapCnt,'string'));
                handles.outdata.image(:,:,:,cntsnap) = y;
                handles.outdata.time{cntsnap} = datestr(clock);
                cntsnap = cntsnap + 1;
                cnt_move = 0;
                set(handles.editSnap,'string',cntsnap-1);
            end
            cnt_unmove = 0;
        else
            cnt_unmove = cnt_unmove + 1;
            cnt_move = 0;
            set(handles.editObj,'string',cnt_move);
        end
        
        
    end
end


axes(handles.axes1);
cla;
subimage(handles.S);
axes(handles.axes2);
cla;
subimage(handles.S2);
delete(handles.vid);
clear handles.vid;
imaqreset;     
guidata(hObject, handles);


% --- Executes on button press in pbStop.
function pbStop_Callback(hObject, eventdata, handles)
% hObject    handle to pbStop (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

set(handles.pbStart,'enable','on');
set(handles.pbStop,'enable','off');

set(handles.pbStop,'UserData',1);
set(handles.pbStop,'UserData',1);
set(handles.pbStop,'UserData',1);
set(handles.pbStop,'UserData',1);
set(handles.pbStop,'UserData',1);
guidata(hObject, handles);





function editAbs_Callback(hObject, eventdata, handles)
% hObject    handle to editAbs (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of editAbs as text
%        str2double(get(hObject,'String')) returns contents of editAbs as a double


% --- Executes during object creation, after setting all properties.
function editAbs_CreateFcn(hObject, eventdata, handles)
% hObject    handle to editAbs (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
%       See ISPC and COMPUTER.
if ispc
    set(hObject,'BackgroundColor','white');
else
    set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end

function editMemLeft_Callback(hObject, eventdata, handles)
% hObject    handle to editMemLeft (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of editMemLeft as text
%        str2double(get(hObject,'String')) returns contents of editMemLeft as a double


% --- Executes during object creation, after setting all properties.
function editMemLeft_CreateFcn(hObject, eventdata, handles)
% hObject    handle to editMemLeft (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
%       See ISPC and COMPUTER.
if ispc
    set(hObject,'BackgroundColor','white');
else
    set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end



function editMemLoad_Callback(hObject, eventdata, handles)
% hObject    handle to editMemLoad (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of editMemLoad as text
%        str2double(get(hObject,'String')) returns contents of editMemLoad as a double


% --- Executes during object creation, after setting all properties.
function editMemLoad_CreateFcn(hObject, eventdata, handles)
% hObject    handle to editMemLoad (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
%       See ISPC and COMPUTER.
if ispc
    set(hObject,'BackgroundColor','white');
else
    set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end





function editThresh_Callback(hObject, eventdata, handles)
% hObject    handle to editThresh (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of editThresh as text
%        str2double(get(hObject,'String')) returns contents of editThresh as a double


% --- Executes during object creation, after setting all properties.
function editThresh_CreateFcn(hObject, eventdata, handles)
% hObject    handle to editThresh (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
%       See ISPC and COMPUTER.
if ispc
    set(hObject,'BackgroundColor','white');
else
    set(hObject,'BackgroundColor',get(0,'defaultUicontrolBackgroundColor'));
end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品捆绑美女sm三区| 亚洲私人影院在线观看| 日本成人在线看| 欧美精品1区2区3区| 亚洲国产精品一区二区www在线| 成人app在线观看| 国产欧美精品区一区二区三区| 国产成人av电影在线| 中日韩av电影| 在线观看亚洲精品| 天天色图综合网| 精品精品国产高清一毛片一天堂| 精品一区二区三区在线播放| 国产日韩欧美一区二区三区乱码| 不卡视频在线观看| 亚洲香肠在线观看| 久久一留热品黄| 色天天综合久久久久综合片| 亚洲福利一区二区| 久久久精品综合| 欧美亚洲另类激情小说| 蜜臀精品久久久久久蜜臀| 久久中文娱乐网| 在线观看网站黄不卡| 寂寞少妇一区二区三区| 亚洲精品免费在线播放| 日韩一级视频免费观看在线| aaa欧美大片| 国产精品系列在线播放| 亚洲一级不卡视频| 中文字幕一区三区| 精品久久久久久综合日本欧美| 99天天综合性| 国产成人免费网站| 免费不卡在线视频| 一区二区三区四区av| 久久久久久久性| 精品国产三级电影在线观看| 日韩欧美在线网站| 中文字幕精品一区二区精品绿巨人 | 亚洲地区一二三色| 国产精品丝袜在线| 久久亚洲综合av| 亚洲va国产va欧美va观看| 韩国一区二区视频| 欧美天天综合网| 中文字幕第一区二区| 免费人成网站在线观看欧美高清| 成人黄色777网| 久久久影视传媒| 日韩福利视频导航| 色悠悠亚洲一区二区| 欧美日韩在线免费视频| 国产蜜臀97一区二区三区| 午夜欧美在线一二页| 91成人免费电影| 国产精品久久久久久久久搜平片| 另类小说色综合网站| 欧美亚洲动漫另类| 亚洲女子a中天字幕| 成人免费不卡视频| 国产亚洲欧美日韩日本| 久久er99热精品一区二区| 欧美日韩免费不卡视频一区二区三区| 国产精品久久久久久久裸模| 国产99久久久精品| 欧美国产日韩亚洲一区| 国产成人欧美日韩在线电影| 精品国产伦一区二区三区观看体验| 亚洲va国产天堂va久久en| av在线一区二区三区| 国产亚洲自拍一区| 久久99久久99精品免视看婷婷 | 椎名由奈av一区二区三区| 国产69精品一区二区亚洲孕妇 | 国产欧美1区2区3区| 国产91在线看| 亚洲欧美日韩一区二区三区在线观看 | youjizz久久| 日韩视频一区二区在线观看| 成人高清免费在线播放| 激情欧美一区二区| 欧美va在线播放| 成人午夜在线播放| 亚洲激情第一区| 91精品国产福利| 国产成人精品免费看| 亚洲女人****多毛耸耸8| 欧美日韩不卡一区二区| 国产在线一区观看| 午夜激情久久久| 久久亚洲综合色| 欧美午夜在线一二页| 精品在线免费视频| 国产精品久久久久久久久动漫 | 日韩精品一区二区三区三区免费| 国产综合色在线视频区| 一级女性全黄久久生活片免费| 日韩一区二区电影网| 99久久国产综合精品女不卡| 午夜成人在线视频| 中文字幕一区二区三区精华液| 欧美一区二区三区免费观看视频| 成人爱爱电影网址| 免费在线欧美视频| 一区二区三区在线视频观看58 | 国产成a人亚洲| 另类的小说在线视频另类成人小视频在线| 国产精品美女久久久久高潮| 精品欧美一区二区在线观看| 欧美亚洲高清一区二区三区不卡| 成人免费的视频| 成人精品在线视频观看| 精东粉嫩av免费一区二区三区| 亚洲高清一区二区三区| 亚洲欧美二区三区| 亚洲免费av网站| 一区二区三区日本| 一区二区在线看| 亚洲蜜臀av乱码久久精品蜜桃| 中文字幕永久在线不卡| ●精品国产综合乱码久久久久| 国产欧美精品在线观看| 国产精品久久久久影院亚瑟 | eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 一区二区三区精品在线观看| 亚洲欧洲精品天堂一级 | 亚洲视频免费看| 亚洲欧美激情在线| 亚洲高清久久久| 免费视频最近日韩| 国产一区二区三区免费在线观看| 精品一区二区三区影院在线午夜 | 国产原创一区二区三区| 日本一区二区久久| 夜色激情一区二区| 首页国产丝袜综合| 国产综合成人久久大片91| 国产成人免费9x9x人网站视频| av不卡免费在线观看| 欧美日韩精品系列| 国产亚洲欧洲997久久综合 | 精品国产乱码久久久久久牛牛| 国产黄色成人av| 国产盗摄一区二区| 日本不卡一区二区| 日本美女一区二区| 麻豆一区二区99久久久久| 久久综合九色综合欧美就去吻| 久久综合av免费| 久久综合色一综合色88| 亚洲人成网站精品片在线观看| 五月天中文字幕一区二区| 激情丁香综合五月| 色94色欧美sute亚洲线路一久 | 91在线云播放| 精品第一国产综合精品aⅴ| 亚洲免费观看在线视频| 亚洲一区二区三区四区的| 国产精品 日产精品 欧美精品| 日本道精品一区二区三区| 国产色综合一区| 精品一区二区三区免费视频| 欧美亚洲高清一区二区三区不卡| 日本一区二区三区四区在线视频| 免费在线看成人av| 欧美一级片在线| 香蕉影视欧美成人| 欧美午夜精品免费| 亚洲精品乱码久久久久久黑人 | 日韩三级在线免费观看| 亚洲午夜免费电影| 欧美亚洲高清一区二区三区不卡| 自拍av一区二区三区| 99riav久久精品riav| 亚洲精品一二三| 91搞黄在线观看| 亚洲成人福利片| 欧美日韩国产成人在线91| 婷婷国产v国产偷v亚洲高清| 91麻豆精品91久久久久同性| 香蕉久久一区二区不卡无毒影院 | 亚洲日本在线a| 欧美三级电影在线观看| 亚洲成人在线观看视频| 欧美一区二区三区啪啪| 国产在线播放一区三区四| 中文字幕在线免费不卡| 99国产精品99久久久久久| 亚洲v日本v欧美v久久精品| 欧美一区二区三区系列电影| 国产精品亚洲人在线观看| 亚洲老妇xxxxxx| 精品国产一区a| 在线视频你懂得一区| 国产乱子伦一区二区三区国色天香| 国产精品美女www爽爽爽| 欧美精品电影在线播放| 丰满放荡岳乱妇91ww|