X
تبلیغات
پیکوفایل
رایتل

(*blog_title*)

(*blog_short_description*)

Peducation

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

جستجو
تقویم
مرداد 1395
شیدسچپج
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
بایگانی
نظرسنجی
چقدر از مطالب پورتال رضایت دارید؟

تبدیل تصویر RGB به index با دستور rgb2ind در متلب

در متلب (Matlab)، با دستور rgb2ind(n,map) می توان تصاویر RGB را به تصاویر index تبدیل کرد.

  در دستور فوق n نام متغیر حاوی داده های تصویر و map جعبه ابزار رنگ یا colormap دلخواه است. در مثال زیر ابتدا تصویری با نام a را که در مسیر جاری قرار دارد فراخوانی کرده و سپس با دستور colormap جعبه ابزار رنگ copper با رزولوشن صد را انتخاب می کنیم. در ادامه با دستور rgb2ind تصویر اصلی را به تصویر index تبدیل و در نهایت عکس شاخص شده را به همراه تصویر اصلی، توسط دستور subplot و دستور imshow برای مقایسه در کنار هم نمایش می دهیم (می توانید از جعبه ابزارهای رنگ دیگر با رزولوشن دلخواه استفاده کنید):

b=imread('a.jpg');

map=colormap(copper(100));

c=rgb2ind(b, map);

subplot(121);imshow(b);

subplot(122);imshow(c);

نظرات (0)


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