我正在使用matlab进行视频处理,车牌检测,这是我在框架中显示视频的代码。该代码处理1视频中的所有帧
for dataframe=1:obj.NumberOfFrames
LGi=read(obj,dataframe);
axes(handles.mpengujianavideo);
set(imshow(insertObjectAnnotation(LGi, 'rectangle', deteksipelat,'Plat')));
title(strcat('Frame ke-',mat2str(dataframe)));
问题是,我怎样才能跳帧,不处理所有帧,而只是处理视频中的每3帧?
答案 0 :(得分:1)
试试这个:
for dataframe=1:3:obj.NumberOfFrames
LGi=read(obj,dataframe);
axes(handles.mpengujianavideo);
set(imshow(insertObjectAnnotation(LGi, 'rectangle', deteksipelat,'Plat')));
title(strcat('Frame ke-',mat2str(dataframe)));