اطلاعیه

Collapse
No announcement yet.

چرخش خط روی تصویر

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    چرخش خط روی تصویر

    چگونه می توانم یک خط را روی یک تصویر ثابت با زوایای ثابت به چرخش در آورم. البته نقطه ثقل خط می تواند هر نقطه ای از آن باشد.(مرکز یا انتهای خط)
    این کد رو نوشتم اما اگه بخواهم نقطه ثقل خط در خط دهم تغییر کنه به مشکل بر می خورم و خط به کلی جابجا میشه. به عنوان مثال می خوام نقطه ثقل خط گوشه ها باشه که موفق نشدم درستش کنم.
    کد:
    RA=90;       % Total angle of rotation
    angle=5;      % Angle
    figure
    th=0:5:45;
    p=plot(th,th);
    axis([-6 6 -6 6]);
    grid on;
    axis square;
    for n=1:RA/angle
    rotate(p,[0 0 1],angle,[0 0 0]);
    pause(.5);
    end
    همچنین اگه بخوام کادرم مربع نباشه و مسطتیلی باشه چکار کنم؟
    با تشکر

    #2
    پاسخ : چرخش خط روی تصویر

    برای تغییر نقطه ثقل باید متغیر th رو عوض کنی، مثلاً بذار
    کد PHP:
    th = -5:5:40 

    برای تغییر اندازه کادر هم محدوده های axis رو عوض کن و از دستور axis equal استفاده کن.
    لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
    لطفاً سوالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
    با تمام وجود گناه کردیم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنیم چه می کند؟"دکتر شریعتی"
    اگر جایی که ایستاده اید را نمی پسندید، عوضش کنید شما درخت نیستید!! "پاسکال"
    یا به اندازه ی آرزوهایت تلاش کن یا به اندازه تلاشت آرزو کن. "شکسپیر"

    دیدگاه

    لطفا صبر کنید...
    X