clc % clear screen
close all
clear all
%video reading
vid = VideoReader('C:\Users\NINAD\Videos\1.mpg');
vidFrames = read(vid);
numFrames = get(vid, 'NumberOfFrames');
[m n z p]=size(vid);
for i=1:100:numFrames-1
I=vidFrames(:,:,:,i);
% I=rgb2gray(I);
figure()
imshow(I)
% I=imread('C:\DATA\September15\13\1.png');
% I=imresize(I,0.99);
% figure()
% imshow(I);
[m n z]=size(I);
Iinpainted=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=1:2:m
for j=1:2:n
for k=1:1:z
Icompres(xcount,ycount,zcount)=I(i,j,k);
Iinpainted(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Iinpainted);
Iinpainted1=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=2:2:m
for j=2:2:n
for k=1:1:z
Icompres1(xcount,ycount,zcount)=I(i,j,k);
Iinpainted1(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Iinpainted1);
Iinpainted2=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=1:2:m
for j=2:2:n
for k=1:1:z
Icompres2(xcount,ycount,zcount)=I(i,j,k);
Iinpainted2(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Iinpainted2);
Iinpainted3=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=2:2:m
for j=1:2:n
for k=1:1:z
Icompres3(xcount,ycount,zcount)=I(i,j,k);
Iinpainted3(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Iinpainted3);
end
%
% % I=imread('C:\DATA\September15\13\1.png');
% % I=imresize(I,0.99);
% % figure()
% % imshow(I);
% [m n z]=size(I);
% Iinpainted=uint8(zeros(m,n,z));
% xcount=1;
% ycount=1;
% zcount=1;
% for i=1:2:m
% for j=1:2:n
% for k=1:1:z
% Icompres(xcount,ycount,zcount)=I(i,j,k);
% Iinpainted(i,j,k)=I(i,j,k);
% zcount=zcount+1;
% end
% zcount=1;
%
% ycount=ycount+1;
% end
% ycount=1;
% xcount=xcount+1;
% end
%
% figure()
% imshow(Icompres);
%
%
%
% figure()
% imshow(uint8(Iinpainted));
% Iinpainted=uint8(zeros(m,n,z));
%
% xcount=1;
% ycount=1;
% zcount=1;
% for i=2:2:m
% for j=2:2:n
% for k=1:1:z
% Icompres1(xcount,ycount,zcount)=I(i,j,k);
% Iinpainted1(i,j,k)=I(i,j,k);
% zcount=zcount+1;
% end
% zcount=1;
%
% ycount=ycount+1;
% end
% ycount=1;
% xcount=xcount+1;
% end
%
% figure()
% imshow(Icompres1);
%
%
%
% figure()
% imshow(uint8(Iinpainted1));
close all
clear all
%video reading
vid = VideoReader('C:\Users\NINAD\Videos\1.mpg');
vidFrames = read(vid);
numFrames = get(vid, 'NumberOfFrames');
[m n z p]=size(vid);
for i=1:100:numFrames-1
I=vidFrames(:,:,:,i);
% I=rgb2gray(I);
figure()
imshow(I)
% I=imread('C:\DATA\September15\13\1.png');
% I=imresize(I,0.99);
% figure()
% imshow(I);
[m n z]=size(I);
Iinpainted=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=1:2:m
for j=1:2:n
for k=1:1:z
Icompres(xcount,ycount,zcount)=I(i,j,k);
Iinpainted(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Iinpainted);
Iinpainted1=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=2:2:m
for j=2:2:n
for k=1:1:z
Icompres1(xcount,ycount,zcount)=I(i,j,k);
Iinpainted1(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Iinpainted1);
Iinpainted2=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=1:2:m
for j=2:2:n
for k=1:1:z
Icompres2(xcount,ycount,zcount)=I(i,j,k);
Iinpainted2(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Iinpainted2);
Iinpainted3=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=2:2:m
for j=1:2:n
for k=1:1:z
Icompres3(xcount,ycount,zcount)=I(i,j,k);
Iinpainted3(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Iinpainted3);
end
%
% % I=imread('C:\DATA\September15\13\1.png');
% % I=imresize(I,0.99);
% % figure()
% % imshow(I);
% [m n z]=size(I);
% Iinpainted=uint8(zeros(m,n,z));
% xcount=1;
% ycount=1;
% zcount=1;
% for i=1:2:m
% for j=1:2:n
% for k=1:1:z
% Icompres(xcount,ycount,zcount)=I(i,j,k);
% Iinpainted(i,j,k)=I(i,j,k);
% zcount=zcount+1;
% end
% zcount=1;
%
% ycount=ycount+1;
% end
% ycount=1;
% xcount=xcount+1;
% end
%
% figure()
% imshow(Icompres);
%
%
%
% figure()
% imshow(uint8(Iinpainted));
% Iinpainted=uint8(zeros(m,n,z));
%
% xcount=1;
% ycount=1;
% zcount=1;
% for i=2:2:m
% for j=2:2:n
% for k=1:1:z
% Icompres1(xcount,ycount,zcount)=I(i,j,k);
% Iinpainted1(i,j,k)=I(i,j,k);
% zcount=zcount+1;
% end
% zcount=1;
%
% ycount=ycount+1;
% end
% ycount=1;
% xcount=xcount+1;
% end
%
% figure()
% imshow(Icompres1);
%
%
%
% figure()
% imshow(uint8(Iinpainted1));
13th september
clc
close all
clear all
%video reading
T=input('Enter your message: ''I am here'' format: ');
vid = VideoReader('C:\DATA\September15\8\2.mpg');
vidFrames = read(vid);
numFrames = get(vid, 'NumberOfFrames');
[m n z p]=size(vid);
for i=1:10:numFrames-1
I=vidFrames(:,:,:,i);
% I=rgb2gray(I);
figure()
imshow(I)
% I=imread('C:\DATA\September15\13\1.png');
% I=imresize(I,0.99);
% figure()
% imshow(I);
[m n z]=size(I);
Iinpainted=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=1:2:m
for j=1:2:n
for k=1:1:z
Icompres(xcount,ycount,zcount)=I(i,j,k);
Iinpainted(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Icompres);
figure()
imshow(uint8(Iinpainted));
Iinpainted=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=2:2:m
for j=2:2:n
for k=1:1:z
Icompres1(xcount,ycount,zcount)=I(i,j,k);
Iinpainted1(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Icompres1);
figure()
imshow(uint8(Iinpainted1));
end
% I=imread('C:\DATA\September15\13\1.png');
% I=imresize(I,0.99);
% figure()
% imshow(I);
[m n z]=size(I);
Iinpainted=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=1:2:m
for j=1:2:n
for k=1:1:z
Icompres(xcount,ycount,zcount)=I(i,j,k);
Iinpainted(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Icompres);
figure()
imshow(uint8(Iinpainted));
Iinpainted=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=2:2:m
for j=2:2:n
for k=1:1:z
Icompres1(xcount,ycount,zcount)=I(i,j,k);
Iinpainted1(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Icompres1);
figure()
imshow(uint8(Iinpainted1));
close all
clear all
%video reading
T=input('Enter your message: ''I am here'' format: ');
vid = VideoReader('C:\DATA\September15\8\2.mpg');
vidFrames = read(vid);
numFrames = get(vid, 'NumberOfFrames');
[m n z p]=size(vid);
for i=1:10:numFrames-1
I=vidFrames(:,:,:,i);
% I=rgb2gray(I);
figure()
imshow(I)
% I=imread('C:\DATA\September15\13\1.png');
% I=imresize(I,0.99);
% figure()
% imshow(I);
[m n z]=size(I);
Iinpainted=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=1:2:m
for j=1:2:n
for k=1:1:z
Icompres(xcount,ycount,zcount)=I(i,j,k);
Iinpainted(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Icompres);
figure()
imshow(uint8(Iinpainted));
Iinpainted=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=2:2:m
for j=2:2:n
for k=1:1:z
Icompres1(xcount,ycount,zcount)=I(i,j,k);
Iinpainted1(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Icompres1);
figure()
imshow(uint8(Iinpainted1));
end
% I=imread('C:\DATA\September15\13\1.png');
% I=imresize(I,0.99);
% figure()
% imshow(I);
[m n z]=size(I);
Iinpainted=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=1:2:m
for j=1:2:n
for k=1:1:z
Icompres(xcount,ycount,zcount)=I(i,j,k);
Iinpainted(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Icompres);
figure()
imshow(uint8(Iinpainted));
Iinpainted=uint8(zeros(m,n,z));
xcount=1;
ycount=1;
zcount=1;
for i=2:2:m
for j=2:2:n
for k=1:1:z
Icompres1(xcount,ycount,zcount)=I(i,j,k);
Iinpainted1(i,j,k)=I(i,j,k);
zcount=zcount+1;
end
zcount=1;
ycount=ycount+1;
end
ycount=1;
xcount=xcount+1;
end
figure()
imshow(Icompres1);
figure()
imshow(uint8(Iinpainted1));
![](http://www.weebly.com/weebly/images/file_icons/xls.png)
video_compression_using_image_inpainting.pptx | |
File Size: | 467 kb |
File Type: | pptx |