تبدیل تصاویر

تبدیل تصاویر

Image processing
پردازش تصویر حوزه مکانی تصویر

تبدیل تصاویر

A= imread ('peppers.png');
R = A(:,:,1); subplot 131; imshow(R)
G = A(:,:,2); subplot 132; imshow(G)
B = A(:,:,3); subplot 133; imshow(B)

پس از جدا سازی لایه های مختلف، حال نوبت به اعمال توابع بر روی هر بعد می باشد با فرض انجام تغییر باید تصویر را به صورت حالت اول منسجم کنیم که این کار با دستور زیر انجام می شود

after_chang = cat(A,B,C,3)

در واقع با این دستور سه ماتریس به صورت سه بعدی مجدد به شکل یک تصویر RGB ساخته شد.

حال برای نمایش و ذخیره تصویر در پسوند jpg از دستورات زیر استفاده می کنیم :

imshow (after_change)
imwrite(after_chang,'final.jpg')
A= imread ('peppers.png');
B = rgb2hsv (A);
H = B(:,:,1);
S = B(:,:,2) ;
V = B(:,:,3);


دانلود کد : تفکیک رنگ به روش RGB و HSV

دیدگاه (1)

  1. حسن

    ممنون از زحماتتون

فکر خود را اینجا بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *