資源簡介
灰度圖像到偽彩色圖像的轉(zhuǎn)換,MATLAB實(shí)現(xiàn),有清楚的注釋。應(yīng)用于紅外圖像處理。
代碼片段和文件信息
I=imread(‘G:\tupian\renwu1.jpg‘);%讀入圖像數(shù)據(jù),此時(shí)I為三維數(shù)組
I=rgb2gray(I);%轉(zhuǎn)化為灰度圖像,I變?yōu)槎S數(shù)組
I=double(I);%轉(zhuǎn)化成double型
[mn]=size(I);%獲得I的大小
c=256;%定義常量
R?=?ones(mn);%預(yù)定義RGB三個(gè)維度的數(shù)組
G?=?ones(mn);
B?=?ones(mn);
for?i=1:m%根據(jù)灰度等級,計(jì)算偽彩色相應(yīng)的數(shù)據(jù)
????for?j=1:n
????????if?I(ij)<=c/4
????????????R(ij)=0;
????????????G(ij)=4*I(ij);
????????????B(ij)=c;
????????elseif?I(ij)<=c/2
????????????R(ij)=0;
????????????G(ij)=c;
????????????B(ij)=-4*I
評論
共有 條評論