MATLAB怎么提取圖片的RGB三種顏色?
matlab在圖像處理方面,具有很強(qiáng)大的應(yīng)用。下面將分享如何使用matlab對(duì)圖片的RGB三色進(jìn)行提取并顯示。

數(shù)學(xué)軟件Matlab R2015b 32位 完全特別版(附破解文件+密鑰+安裝教程)
- 類型:編程其它
- 大?。?/span>6.75GB
- 語言:簡(jiǎn)體中文
- 時(shí)間:2016-11-23
1、首先通過函數(shù)對(duì)圖片進(jìn)行讀取并顯示。
image = imread('杯子.jpg');
imshow(image)
運(yùn)行后圖片如圖。

2、接下來對(duì)紅色分量進(jìn)行提取并顯示。
image = imread('杯子.jpg');
imager = image(:,:,1);
imshow(imager)

3、接下來對(duì)綠色分量進(jìn)行提取并顯示。
image = imread('杯子.jpg');
imageg = image(:,:,2);
imshow(imageg)

4、接下來對(duì)藍(lán)色分量進(jìn)行提取并顯示。
image = imread('杯子.jpg');
imageb = image(:,:,3);
imshow(imageb)

5、為了方便比較,采用sublpot函數(shù)將處理過的圖片通過一個(gè)界面進(jìn)行顯示。
image = imread('杯子.jpg');
imager = image(:,:,1);
imageg = image(:,:,2);
imageb = image(:,:,3);
subplot(221);
imshow(imager);
title('r')
subplot(222);
imshow(imageg);
title('g')
subplot(223);
imshow(imageb);
title('b')
subplot(224);
imshow(image);

6、同時(shí),在圖像處理后還可以將圖像不同分量進(jìn)行想加,代碼如下:
image = imread('杯子.jpg');
imager = image(:,:,1);
imageg = image(:,:,2);
imageb = image(:,:,3);
subplot(221);
imshow(imager);
title('r')
subplot(222);
imshow(imageg);
title('g')
subplot(223);
imshow(imageb);
title('b')
subplot(224);
imshow(imageg+imageb+imager);

相關(guān)推薦:
Matlab中坐標(biāo)軸中的網(wǎng)格怎么顯示或隱藏?
相關(guān)文章

Matlab作圖后怎么修改坐標(biāo)軸標(biāo)注?
Matlab作圖后怎么修改坐標(biāo)軸標(biāo)注?Matlab做好圖后,想要修改坐標(biāo)軸的標(biāo)注,該怎么修改呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-06-23
matlab波形圖怎么轉(zhuǎn)換為矢量圖并導(dǎo)出?
matlab波形圖怎么轉(zhuǎn)換為矢量圖并導(dǎo)出?matlab波形圖直接導(dǎo)出會(huì)失真,該怎么轉(zhuǎn)換成矢量圖然后導(dǎo)出來呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-06-09
Matlab2017A破解版安裝詳細(xì)圖文教程(附破解補(bǔ)丁) 64位
MATLAB2017a是一款MathWorks公司推出的旗下著名商業(yè)數(shù)學(xué)軟件,對(duì)圖形、數(shù)據(jù)導(dǎo)入和導(dǎo)出及語言和編程進(jìn)行了增強(qiáng),本文分享了MATLAB2017a破解版的安裝教程,一起來看看了解下2017-03-23
采用MATLAB畫出一個(gè)三維曲面函數(shù)的圖的方法
MATLAB用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級(jí)技術(shù)計(jì)算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分;今天小編要為大家分享的是采用MATLAB畫出一個(gè)2017-03-16
MATLAB用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級(jí)技術(shù)計(jì)算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。下面小編將為大家?guī)鞰ATLAB編寫三維球體自旋2017-03-16
MATLAB用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級(jí)技術(shù)計(jì)算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。今天小編將為大家?guī)淼氖遣捎肕ATLAB計(jì)算帶有2017-03-08
MATLAB用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級(jí)技術(shù)計(jì)算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。MATLAB應(yīng)用非常之廣泛;如何采用MATLAB畫三維2017-03-06
matlab求多變量函數(shù)的偏導(dǎo)的圖文教程
matlab用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級(jí)技術(shù)計(jì)算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。今天小編將為大家?guī)淼氖莔atlab求多變量函數(shù)2017-03-06
matlab實(shí)現(xiàn)表盤法隨機(jī)選擇的方法
MATLAB用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級(jí)技術(shù)計(jì)算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。今天小編為大家?guī)淼氖莔atlab實(shí)現(xiàn)表盤法隨機(jī)2017-02-27
很多朋友在問matlab如何房建立一個(gè)simulink模型?下面小編將為大家?guī)淼氖莔atlab房建立一個(gè)simulink模型的方法!希望對(duì)大家會(huì)有幫助!有需要的朋友一起去看看吧2017-02-24











