السلام عليكم ورحمه الله وبركاته
احتاج ان ارسم دائره داخل الصوره R=1/8 from the size of image
والمركز هو ( center the imagr = X/2,Y/2)
اذا امكن مساعدتي بالكود بالماتلاب
وشكرا اختكم ايه
السلام عليكم ورحمه الله وبركاته
احتاج ان ارسم دائره داخل الصوره 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 منفصل
كيف لي أن أخرج دائرة على نفس الصورة؟؟؟
وشكراً