刚学的数字图像处理,记录学习过程!!!
RGB图像(RGB images):
“真彩色”是RGB颜色的另一种叫法。在真彩色图像中,每一个像素由红、绿和蓝三个字节组成, 每个字节为8 ,表示0到255之间的不同的亮度值,这三个字节组合可以产生1670万种不同的颜色。
code:
clear all; clc; close all; x = imread('images/three.jpg'); disp(size(x)); % 返回矩阵的维度 figure(1); imshow(x); % 截图图像局部区域 R = x(1900:2600, 1700:2400, 1); % 局部区域R通道 G = x(1900:2600, 1700:2400, 2); % 局部区域g通道 B = x(1900:2600, 1700:2400, 3); % 局部区域b通道 figure(2); imshow(R); figure(3); imshow(G); figure(4); imshow(B); % figure(5); imshow([R,G,B]); % 合成 figure(6); newimg(:, :, 1) = R; newimg(:, :, 2) = G; newimg(:, :, 3) = B; imshow(newimg); % R, G, B
原图:
图片局部截图并三层分离:依次为R,G,B分量
三层合并后: