-2
我需要創建一個「瀏覽」按鈕,允許用戶選擇圖像或視頻文件,但在這些數據類型中讀取的邏輯是不同的。如何讀取matlab中的圖像文件和視頻文件?
瀏覽和讀取視頻文件
FileName = uigetfile('*.avi','Select the avi file');
v = VideoReader(FileName);
video = readFrame(v);
imshow(video, 'Parent', handles.axes1);
瀏覽和讀取圖像文件
[FileName PathName] = uigetfile('*.jpg','Select the jpg file');
Image = imread([PathName FileName]);
imshow(Image, 'Parent', handles.axes1);
如何合併這樣的邏輯成一個功能,這樣我可以成功加載任何圖像或一個負載對話框的視頻?
提供多個過濾器,我不知道你在問什麼。 – excaza
使用'fileparts'來獲得擴展名,然後區分兩者。 – Daniel