第一章、图像与视频处理基础
例1-1 显示RGB分量
请编写MATLAB程序,打开一幅RGB类型的彩色图像,分别显示R、G、B分量
RGB=imread('pappers.png');%%读取papper图像文件
subplot(2,2,1);%%把界面分成2*2块,该图形占据第一块
例1-2 读取视频、显示帧
请编写一段读取视频、显示帧,并保存每一帧的MATLAB代码
fileName='rhinos.avi';% traffic.avi
obj=VideoReader(fileName);
if exist('frame','dir')~=7
imwrite(frame,strcat('frame/',num2str(k),'.jpg'),'jpg');
例1-3 图像序列合成视频
请编写一段利用图像序列合成视频的MATLAB代码
myObj=VideoReader(fileName);
v = VideoWriter(strcat('new_',fileName,'.avi'),"Motion JPEG AVI");
fname=strcat('frame/',num2str(i),'.jpg');