Multiple image subtractions that is comming from live camera
2 次查看(过去 30 天)
显示 更早的评论
I am capturing multiple images with the help of live camera and save into a file.Now i want to substract multiple images that is comming from live camera and store into a file.How is it possible in matlab and code.Thank You in advance.
0 个评论
回答(1 个)
KSSV
2018-9-18
Let I1 and I2 be the image data obtained by using imread. Assuming they are of same dimensions:
I = I1-I2 ;
7 个评论
Walter Roberson
2018-9-18
obj = videoinput('macvideo', 1); %use winvideo for Windows
obj.ReturnedColorSpace = 'rgb'; %you might need this
%then
for i=1:2 % (for 2 frames)
frame=getsnapshot(obj); %(taking snapshot from live camera and this is 1st frame)
if i~=1
sub_tracted_frame=imsubtract(frame, frame_pre);
imshow(sub_tracted_frame);
drawnow();
end
frame_pre = frame;
end
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!