رسم دائره

السلام عليكم ورحمه الله وبركاته

احتاج ان ارسم دائره داخل الصوره R=1/8 from the size of image
والمركز هو ( center the imagr = X/2,Y/2)
اذا امكن مساعدتي بالكود بالماتلاب

وشكرا اختكم ايه

[CENTER][SIZE=3]

هناك امر في غايه السهوله لرسم الدائرة بعد اعطاء الاقتران المعطيات

H=CIRCLE(CENTER,RADIUS,NOP,STYLE)
  This routine draws a circle with center defined as
  a vector CENTER, radius as a scaler RADIS. NOP is 
  the number of points on the circle. As to STYLE,
  use it the same way as you use the rountine PLOT.
  Since the handle of the object is returned, you
  use routine SET to get the best result.
 
    Usage Examples,
 
    circle([1,3],3,1000,':'); 
    circle([2,4],2,1000,'--');

الان لا بد ان تقراي الصورة المربعه وتستخلصي قياساتها

>> rgb = imread('test.bmp');
>> [m,n] = size(rgb);
>> center = [m/2 n/2];
>> r = 1/16*m;

بعد ذلك تخريجهم اما على نفس الرسمه او كل على حدا

[/size] [/center]

اذا كان تحتاج الامر في السميلوشن
فشوف البلوك اللي اسمه
Draw Shapes
في
Video and Image Processing Blockset

اما اذا كنت تحتاجه ككود
فشوف الامر
annotation(‘ellipse’,[x y w h])

اشكرك كثيرا على الرد
لكن السوال بعد ان حددت المركز ونصف القطر
ما هو الايعاز لرسم هذه الدائره داخل صوره موجوده jpg

وجزاك الله خيرا

ايه

thanxxxxxxxxxxxxxx

أولا ألتمس العذر من الأخت ايه لأني سأضع استفسار في صفحتها
حيث أنني أواجه مشكله في نفس الموضوع

أود رسم دائرة على صورة بمركز ونصف قطر معلوم لدي
فقمت بتطبيق ماقاله mr.volt جزاه الله خيرا
ولكن الدائره تخرج في figure منفصل
كيف لي أن أخرج دائرة على نفس الصورة؟؟؟

وشكراً