フィルターのクリア

Animation of image

65 ビュー (過去 30 日間)
John
John 2011 年 6 月 13 日
コメント済み: Image Analyst 2017 年 11 月 2 日
Hello, I need some help. I have a project to create animation of an image mooving by some points of two arrays X and Y. This two arrays define some curve. I can put the background image and another one on top of it. But I can't think of a way to animate it. I tried every think I could think of but nothing is satisfactory ednouth. Can some one help me. If you require some code I could provide you. Thank you in advance!

採用された回答

David Young
David Young 2011 年 6 月 14 日
Here's something simple that works - though it's not elegant or efficient:
% image data
bigIm = imread('street1.jpg');
smallysize = 50;
smallxsize = 70;
smallIm = bigIm(188:188+smallysize-1, 177:177+smallxsize-1, :);
% trajectory data
trajy = 400:-5:100;
trajx = trajy;
% animated display
for step = 1:length(trajx)
displayIm = bigIm;
displayIm(trajy(step):trajy(step)+smallysize-1, ...
trajx(step):trajx(step)+smallxsize-1, :) = smallIm;
imshow(displayIm);
pause(0.2);
end
  2 件のコメント
subjoy sahu
subjoy sahu 2017 年 11 月 2 日
How to save this file. I am trying but it came as a figure..plzz help
Image Analyst
Image Analyst 2017 年 11 月 2 日
Call getimage() to extract the image out of the axes on the figure.

サインインしてコメントする。

その他の回答 (3 件)

Arnaud Miege
Arnaud Miege 2011 年 6 月 13 日
Have a look at the Animation section of the MATLAB documentation.
HTH,
Arnaud

Image Analyst
Image Analyst 2011 年 6 月 13 日

John
John 2011 年 6 月 13 日
Well, thank you. I have read this documents. But they are not what I need. I mean I can't make my object to move in the axis to create the animation and this is the problem.I have one image over a background image and I need to moove it by specific coordinates. This is what I can't do. I tried to put the top image in new axis and to move this new axis. Not any luck... Any ideas how I can move my top image over the background?
  2 件のコメント
Arnaud Miege
Arnaud Miege 2011 年 6 月 14 日
Can you post your code?
Jonas Reber
Jonas Reber 2011 年 6 月 15 日
yes - could you provide some code, then its much easier to help.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeAnimation についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by