1樓:匿名使用者
能識別火焰顏色??光肯定是組合的顏色啊,應該說是rgb的分量把%%%%%%%%%統計rgb分量
a=imread('c:\documents and settings\dell380\桌面\fabric.png');
r=a(:,:,1);
g=a(:,:,2);
b=a(:,:,3);
subplot(2,2,1)
imshow(a);
title('原圖')
a=rgb2gray(a);
bw=im2bw(a);
bw=double(bw);
r=double(r);
g=double(g);
b=double(b);
r1=r.*bw;
g1=g.*bw;
b1=b.*bw;
subplot(2,2,2)
imshow(mat2gray(r1));
title('這個圖是用r分量與bw相乘,那麼我覺得圖中有影象部分就應該是火焰的紅色資訊')
subplot(2,2,3)
imshow(mat2gray(g1));
title('同上面說法,應該是綠色的吧')subplot(2,2,4)
imshow(mat2gray(b1));
title('藍色資訊')
%%%%%%%%rgb分量繪製三維立體圖
a=imread('c:\documents and settings\administrator\桌面\fabric.png');
r=a(:,:,1);
g=a(:,:,2);
b=a(:,:,3);
subplot(2,2,1)
imshow(a);
title('原圖')
a=rgb2gray(a);
[m,n]=size(a);
bw=im2bw(a);
bw=imfill(bw,'hole');
subplot(2,2,2)
imshow(bw);
[m,n]=find(bw==1);
c=size(m);
r1=zeros(1,c);
g1=zeros(1,c);
b1=zeros(1,c);
for i=1:c
r1(i)=r(m(i),n(i));
g1(i)=g(m(i),n(i));
b1(i)=b(m(i),n(i));
endplot3(r1,g1,b1)
2樓:匿名使用者
這個問題是一個好模糊,你首先必須清除的綠色,你要問什麼樣的範圍,在這個範圍內的畫素,然後在rgb顏色的意思
均值函式方差函式是var
怎麼用matlab對影象的綠色畫素進行統計?計算出均值和方差
3樓:匿名使用者
這問題好模糊,首先你得明確你想求的綠色在rgb色彩中處於什麼樣的範圍,然後把這個範圍中的畫素點取出來,
均值函式是 mean
方差函式是 var
4樓:員素蘭老辰
用mean(x)命令,當x為向量,返回向量的均值;當x為矩陣,返回矩陣每列元素均值構成的行向量。同理,求方差可用var(x),用法和mean類似。
matlab中怎麼把兩個影象用每一個畫素點求方差
5樓:淺色瞳
可以自己寫**,均值是該區域每個畫素值求和再除以畫素點數,方差為畫素值平方求和除以點數平方開根號
還可以試試cvcalccovarmatrix
如何使用matlab計算彩色影象的顏色直方圖?
6樓:匿名使用者
方法如下:
1.將rgb圖象轉為hsv。
2. 將h分量量化16級,將s分量和v分量分別量化為4級.。
3.將三個顏色分量合成為一維特徵向量:l = h*qs*qv+s*qv+v;qs,qv分別是s和v的量化級數, l取值範圍[0,255]。
4.計算l的直方圖分佈。
7樓:匿名使用者
據我所知好像不行,可以用偽rgb顏色,要是轉換成gray可能可以還有一種方法我也沒試過,你可以試一下將影象轉換成索引影象,保留map用作變回原圖用
8樓:匿名使用者
從別人那裡學來的:
1.將rgb圖象轉為hsv
2. 將h分量量化16級,將s分量和v分量分別量化為4級.
3.將三個顏色分量合成為一維特徵向量:l = h*qs*qv+s*qv+v;qs,qv分別是s和v的量化級數, l取值範圍[0,255].
4.計算l的直方圖分佈
但願合你胃口,呵呵!
9樓:超人影視娛樂
如何使用matlab計算彩色影象的顏色直方圖將h分量量化16級,將s分量和v分量分別量化為4級.
將三個顏色分量合成為一維特徵向量:l = h*qs*qv+s*qv+v;qs,qv分別是s和v的量化級數, l取值範圍[0,255].計算l的直方圖分佈
參考程式
matlab如何指定畫素顏色
10樓:
**是三維矩陣的顏色指定的,所以只需修改對應的顏色就好了。以下以100*100畫素的紅圖為例,將第4-6行,第4-6列的元素變成黃色。只需將第4-6行,第4-6列的綠色成分從0變成1即可
以下為**舉例:
>> r=ones(100);
>> g=zeros(100);
>> b=zeros(100);
>> f(:,:,1)=r;f(:,:,2)=g;f(:,:,3)=b;
>> imshow(f)
%以上生成了紅色**,下面修改成黃色。
>> f(4:6,4:6,2)=ones(3);
>> imshow(f)
11樓:
array是1000×1000的資料矩陣 imrgb是輸出的3維rgb影象矩陣
現在array假定為-0.01到0.01的隨機數,執行以後輸出影象clear;clc;close all
array=unifrnd(-0.01,0.01,1000,1000);
imrgb=zeros(1000,1000,3);
for i=1:1000
for j=1:1000
if array(i,j)<-0.005imrgb(i,j,3)=255; %%紅else if array(i,j)>0.005imrgb(i,j,1)=255; %%綠else imrgb(i,j,2)=255; %%藍endend
endend
figure(8);imshow(uint8(imrgb));
請問會畫國畫山水的朋友各種山的顏色用顏色畫顏色怎麼調啊
比較簡單的淺絳山水設色 用赭石和花青染山石,山體分陰面陽面,一般陰面用花青陽面用赭石,或者山腳用赭石山頭通花青,顏色不用調,加水調的淡一點後先染赭石後染花青,分開染。樹葉用藤黃,花青,赭石三種顏色調和可以調成不同的綠色,不同調和的比例就不多說了,自己多試幾次,說起來挺囉嗦的。染色之前先要把墨稿畫的差...
請問我用什麼顏色的錢包不容易破財
復a 白色 白色代表 淨,是一種不制太適合錢包的顏色。b 黃色 黃色可以招財,但聚財力稍差點。c 梅紅色 桃紅色 如果你想要招桃花運,那就選梅紅色 桃紅色吧。d 黑色 黑色代表沉穩,可以守住錢財,即聚財,不輕易讓錢損失。e 紅色 紅色代表紅紅火火,是最能招財的顏色。f 藍色 藍色代表水,意思是錢會像...
請問文具店店牌用什麼顏色最顯眼,招牌白底配什麼顏色的字
白色,黑字,店名叫 少兒精品屋 廣告牌顏色 如果底色是灰色的,請問用什麼顏色的字最顯眼?30 以我個人使用過的廣告宣傳效果看,個人認為亮紅色的字型,最為顯著,但明亮不特別穩重,灰色底板本身是穩重的顏色,不知道你做什麼方面的宣傳用?我個人認為應該是紅色的,和灰色搭配很洋氣 白字黑邊或者黑字白邊 我想開...