MATLAB Answers

0

How can In convert video to 3d image

Asked by Aditi Singh on 9 Sep 2019
Latest activity Commented on by Aditi Singh on 5 Oct 2019 at 8:26
I have many images frames of video I want to filter useful images and convert it to 3d image. How can I do it???

  0 Comments

Sign in to comment.

1 Answer

Answer by KALYAN ACHARJYA on 9 Sep 2019
Edited by KALYAN ACHARJYA on 9 Sep 2019
 Accepted Answer

One Way (Considering Gray Images):
  1. Extract the individuals frames and save in cell array
  2. reshape(all_frames,[row_frame,col_frame,total_number_of_frames])
Example:
%im1,im2,im3 ..are frames
[r c]=size(im1); % any one frame
data=[im1,im2.......]
result=reshape(data1,[r,c,number_of_frames]);
You can extent the same logic for RGB also, which have three planes, how you going to concatenate all frames, you have to figure out? See multidimentional array here
Good Luck!

  6 Comments

Aditi Singh on 29 Sep 2019 at 7:30
Can someone please help for above mentioned question
Start with simplest case:
1.Consider three frames from the video
2.Read the frames (each frame is just image) store three variables, say im1, im2 and im3
Please ensure all frames are gray and having same size
image_3d=cat(3,im1,im2,m3);
Try to implement and if it works go for more options.
Aditi Singh on 5 Oct 2019 at 8:26
Sir can you help me to find out camera calibration of an image???

Sign in to comment.