Re: [問題] 如何把視訊畫面跟GUI介面放在同一個位렠…已回收
※ 引述《yaloveflash (古天勇)》之銘言:
: 小弟不才!
: 目前我已經會用MATLAB去控制視訊了,
: 可是不知為什麼無法把視訊畫面跟GUI介面放在同一塊~
: 以下是我的程式碼
: clc;
: disp('!! WebCam請放置遠距離探照');
: disp('!! 先擷取圖片,後分析檔案');
: vid=videoinput('winvideo',1,'RGB24_640x480');%擷取WebCam
: preview(vid)%顯示WebCam
: start(vid);%開始物件動作
: stop(vid);%停止物件動作
: 請各位大大幫個忙~
: 謝謝
以下是我在GUI上面新增一個axes去放video的方法 這段程式是放在axes
的create function裡面
% --- Executes during object creation, after setting all properties.
function VideoAxes_CreateFcn(hObject, eventdata, handles)
% hObject handle to VideoAxes (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
% Hint: place code in OpeningFcn to populate VideoAxes
%
hwInfo = imaqhwinfo('winvideo');
vidr = videoinput('winvideo', 1 , 'YUY2_320x240' );
vidRes = get( vidr , 'VideoResolution');
nBands = get( vidr , 'NumberOfBands');
hImage = image( zeros(vidRes(2), vidRes(1), nBands) );
preview( vidr , hImage );
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.0.78
推
06/03 22:15, , 1F
06/03 22:15, 1F
→
06/03 22:15, , 2F
06/03 22:15, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章