Peducate.ir

Peducate.ir

با هم بیاموزیم
Peducate.ir

Peducate.ir

با هم بیاموزیم

تبدیل تصویر RGB به Gray با دستور rgb2gray در متلب

تبدیل تصویر RGB به Gray با دستور rgb2gray در متلب

در محیط متلب (Matlab)، با دستور rgb2gray می توان تصویر RGB را به تصویر Gray تبدیل کرد.

 

 در مثال زیر ابتدا تصویری با نام a را که در مسیر جاری قرار دارد فراخوانی کرده و سپس آن را به gray تبدیل کرده و در نهایت دو تصویر را با دستور imshow نمایش می دهیم و توسط دستور subplot با عکس اصلی مقایسه می کنیم:

b=imread('a.jpg');

c=rgb2gray(b);

subplot(121);imshow(b);

subplot(122);imshow(c);

نظرات 1 + ارسال نظر
مجید پنج‌شنبه 1 شهریور 1397 ساعت 03:18 ب.ظ

با سلام
علت گذاشتن مقادیر ۱۲۱ و ۱۲۲ جلوی subplot چیست؟
با تشکر

سلام
در دستور subplot، معمولا دو عدد اول تعداد شکل و عدد سوم موقعیت شکل است. مثلا اگر دستور به صورت subplot(xyz) نوشته شود، پنجره تصویر دارای x سطر و y ستون خواهدبود. همچنین شکل مربوطه شکل z ام است. در دستور فوق، عدد 121 یعنی یک سطر و دو ستون داریم و شکل مربوطه شکل اول است. همچنین عدد 122 یعنی یک سطر و دو ستون داریم که شکل مربوطه شکل دوم است

ایمیل شما بعد از ثبت نمایش داده نخواهد شد