MATLAB怎么提取圖片的RGB三種顏色?
發(fā)布時間:2017-06-30 11:45:00 作者:佚名
我要評論

MATLAB怎么提取圖片的RGB三種顏色?MATLAB處理圖片很厲害,想要提取圖片中的RGB三原色,該怎么提取呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
matlab在圖像處理方面,具有很強大的應(yīng)用。下面將分享如何使用matlab對圖片的RGB三色進行提取并顯示。
1、首先通過函數(shù)對圖片進行讀取并顯示。
image = imread('杯子.jpg');
imshow(image)
運行后圖片如圖。
2、接下來對紅色分量進行提取并顯示。
image = imread('杯子.jpg'); imager = image(:,:,1); imshow(imager)
3、接下來對綠色分量進行提取并顯示。
image = imread('杯子.jpg'); imageg = image(:,:,2); imshow(imageg)
4、接下來對藍色分量進行提取并顯示。
image = imread('杯子.jpg'); imageb = image(:,:,3); imshow(imageb)
5、為了方便比較,采用sublpot函數(shù)將處理過的圖片通過一個界面進行顯示。
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、同時,在圖像處理后還可以將圖像不同分量進行想加,代碼如下:
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)注,該怎么修改呢?下面我們就來看看詳細的教程,需要的朋友可以參考下2017-06-23matlab波形圖怎么轉(zhuǎn)換為矢量圖并導(dǎo)出?
matlab波形圖怎么轉(zhuǎn)換為矢量圖并導(dǎo)出?matlab波形圖直接導(dǎo)出會失真,該怎么轉(zhuǎn)換成矢量圖然后導(dǎo)出來呢?下面我們就來看看詳細的教程,需要的朋友可以參考下2017-06-09Matlab2017A破解版安裝詳細圖文教程(附破解補丁) 64位
MATLAB2017a是一款MathWorks公司推出的旗下著名商業(yè)數(shù)學(xué)軟件,對圖形、數(shù)據(jù)導(dǎo)入和導(dǎo)出及語言和編程進行了增強,本文分享了MATLAB2017a破解版的安裝教程,一起來看看了解下2017-03-23- MATLAB用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術(shù)計算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分;今天小編要為大家分享的是采用MATLAB畫出一個2017-03-16
- MATLAB用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術(shù)計算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。下面小編將為大家?guī)鞰ATLAB編寫三維球體自旋2017-03-16
- MATLAB用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術(shù)計算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。今天小編將為大家?guī)淼氖遣捎肕ATLAB計算帶有2017-03-08
- MATLAB用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術(shù)計算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。MATLAB應(yīng)用非常之廣泛;如何采用MATLAB畫三維2017-03-06
matlab求多變量函數(shù)的偏導(dǎo)的圖文教程
matlab用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術(shù)計算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。今天小編將為大家?guī)淼氖莔atlab求多變量函數(shù)2017-03-06- MATLAB用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術(shù)計算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。今天小編為大家?guī)淼氖莔atlab實現(xiàn)表盤法隨機2017-02-27
- 很多朋友在問matlab如何房建立一個simulink模型?下面小編將為大家?guī)淼氖莔atlab房建立一個simulink模型的方法!希望對大家會有幫助!有需要的朋友一起去看看吧2017-02-24