nimaha72 70 ارسال شده در 7 دی، 2014 سلام من یک تصویر به صورت زیر دارم می خواهم داخل مناطق سفید رنگ دایره هایی به شعاع 2 با رنگ قرمز ایجاد کنم . مرکز این دایره ها داخل آرایه هایی به صورت زیر است چگونه می توانم این کار را انجام دهم { 263.023,235.04 }=x {232.186,186.259}=y مرکز =((x(i),y(i)) البته می خواهم تصویر حاصل ذخیره هم شود(imwrite) 2
Imaaan 17059 ارسال شده در 8 دی، 2014 سلام من یک تصویر به صورت زیر دارم می خواهم داخل مناطق سفید رنگ دایره هایی به شعاع 2 با رنگ قرمز ایجاد کنم . مرکز این دایره ها داخل آرایه هایی به صورت زیر است چگونه می توانم این کار را انجام دهم { 263.023,235.04 }=x {232.186,186.259}=y مرکز =((x(i),y(i)) البته می خواهم تصویر حاصل ذخیره هم شود(imwrite) سلام اینجا پرسید بودین، اینم مشابه همون هست دیگه: [h=1]چگونه می توانیم یک تصویر تغییر یافته را در matlabذخیره کنیم؟[/h] 1
nimaha72 70 مالک ارسال شده در 8 دی، 2014 من این کد را نوشتم اما فقط دایره آخر را نشان می دهد و دایره اول را نشان نمی دهد من می خواهم هر دو دایره در صفحه باشندمی شه کمکم کنید؟ im = imread('fc.jpg im=im2bw(im h=[263.0230 235.0405 m=[186.2598 232.1600 for k=1:2 x0=m(k y0=h(k r0 = 10 r2 = sqrt((x - x0).^2 + (y - y0).^2 bw= r2 end imshow(bw 2
Imaaan 17059 ارسال شده در 8 دی، 2014 من این کد را نوشتم اما فقط دایره آخر را نشان می دهد و دایره اول را نشان نمی دهد من می خواهم هر دو دایره در صفحه باشندمی شه کمکم کنید؟ im = imread('fc.jpg im=im2bw(im h=[263.0230 235.0405 m=[186.2598 232.1600 for k=1:2 x0=m(k y0=h(k r0 = 10 r2 = sqrt((x - x0).^2 + (y - y0).^2 bw= r2 end imshow(bw کدتون رو کامل بذارین، برای نمایش کد هم از آیکن های بالا # استفاده کنین، ادیتش نکنین. 1
nimaha72 70 مالک ارسال شده در 8 دی، 2014 برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 2
Imaaan 17059 ارسال شده در 8 دی، 2014 [ATTACH=CONFIG]17854[/ATTACH] خب k فقط یک میشه، اشتباهی تعداد سطر ها رو بهش میدین. اما برای اینکه هر دو رو داشته باشین، می تونین اینجوری بنویسین: برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 2
nimaha72 70 مالک ارسال شده در 8 دی، 2014 من برای رنگی کردن از دستور زیر استفاده کردم اماerror می زند .چرا؟ و چگونه می توان یکی از آنها را سبز و یکی دیگر را قرمز کرد؟ برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 2
Imaaan 17059 ارسال شده در 8 دی، 2014 من برای رنگی کردن از دستور زیر استفاده کردم اماerror می زند .چرا؟ و چگونه می توان یکی از آنها را سبز و یکی دیگر را قرمز کرد؟ برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام موقع نمایش ارور میده؟ به خاطر اینه که imshow برای تصاویر رنگی، فرمت باینری قبول نمی کنه، باید تبدیل به uint8 یا double کنین، از دستور im2uint8 استفاده کنین. اما سوال دوم، برای هر دایره ای باید به صورت جدا حساب کنین، توی متغیر های جداگانه ای بریزین، در آخر از این متغیرها برای رنگی گردن استفاده کنین. 1
ارسال های توصیه شده