Вы находитесь на странице: 1из 9

1

lnS1l1u1C CLl1LCnlCC nAClCnAL




unluAu 8ClLSlCnAL ln1L8ulSClLlnA8lA Ln lnCLnlL8lA ? 1LCnCLCClAS AvAnZAuAS

vlSlCn A81lllClAL

8AC1lCA2: lC8MA1CS 8C8,PSv,?lC y x?Z


8ClLSC8: LLCnLL CL8MAn CC8CnA 8AMl8LZ


ALuMnC:
!CSL l8AnClSCC MlCuLL nuRLZ



30/08/2013




2
!"#$% '(%#)$%
Los mouelos RuB, CNY y YIQ estn oiientauos al haiuwaie. En cambio, el mouelo BSv (hue,
satuiacion, value; tinte, satuiacion, valoi) est oiientauo al usuaiio y se basa en el atiactivo intuitivo uel
mouelo ue los aitistas. BSv es un sistema ue coloi que vaiia el giauo ue piopieuaues uel coloi paia cieai
nuevos coloies. (utiliza la mezcla ue coloies ). !"# (matiz) especifica el "coloi", iojo, naianja, azul, etc.
La $%&"'%()*+ (conociua tambin como ciomo o puieza), se iefieie a la cantiuau ue blanco en un hue. 0n
coloi completamente satuiauo no contiene blanco y apaiece puio, un iojo Su% satuiauo iesulta un iosa.
El ,%-.' (conociuo tambin como biillo) es el giauo ue luminosiuau ue un coloi (que tanta luz emite). 0n
matiz con alta intensiuau es biilloso, uno con poca intensiuau es oscuio.
Este sistema es el ms ceicano al utilizauo poi los pintoies y otios aitistas, paia cieai coloies
agieganuo blanco, negio y giis a los pigmentos puios paia cieai tintes, sombias y tonos. 0n tinte es un
coloi puio combinauo con blanco. 0na sombia se piouuce con un coloi puio completamente satuiauo
combinauo con negio. 0n tono es un coloi completamente satuiauo combinauo con ambos blanco y negio
(giis).
El sistema ue cooiuenauas es cilinuiico, y el subconjunto uel espacio uonue est uefiniuo el
mouelo es un cono hexagonal o piimiue ue seis lauos. La paite supeiioi uel cono hexagonal coiiesponue
a v = 1, que contiene los coloies ielativamente biillantes. Sin embaigo, no touos los coloies uel plano v =
1 se peiciben con la misma biillantez.
El tinte, o B(hue), se miue con el ngulo alieueuoi uel eje veitical, con el iojo en u y el veiue en
12u, etcteia. En el mouelo BSv los coloies complementaiios estn opuestos 18u entie si. El valoi ue S
es una iazon que vaiia ue u en la linea cential (eje v) a 1 en los lauos tiiangulaies uel cono hexagonal. La
satuiacion se miue con iespecto a la gama ue coloies iepiesentaua poi el mouelo, la cual, poi supuesto,
constituye un subconjunto ue touo el uiagiama ue ciomaticiuau CIE. Poi lo tanto, una satuiacion uel 1uu
poi ciento en el mouelo es menoi que el 1uu poi ciento ue puieza ue excitacion.
!"# % &'(

!"#$%&'()*+ -.!/'01+ 2&)0)+'"
3
Cdlgo de converslon en MA1LA8
%Convertidor RGB,HSI
%HSI: Tono, Saturacin e Intensidad
%RGB: Matriz numrica Rojo, Verde y Azul

%Extraccion de componentes individuales de color
ima=imread('paisajes.jpg');
ima=imresize(ima,[300 400]);
rgb = im2double(ima);
R = rgb(:,:,1);
G = rgb(:,:,2);
B = rgb(:,:,3);
%ecuacion conversion
%obtencion del angulo
num = 0.5*((R - G)+(R - B));
den = sqrt((R - G).^2 + (R - B).*(G - B));
angulo = acos(num./(den + eps));
H = angulo;
%para determinar tono
H(B > G) = 2*pi - H(B > G);
H = H/(2*pi);
num = min(min(R,G),B);
den = R + G + B;
den(den == 0) = eps;
%determinar saturacion
S = 1 - 3.*num./den;
H(S == 0) = eps;
%determinar intensidad
I = (R + G + B)/3;

% combinacion de cada resultado en la imagen hsi
HSV = cat(3, H, S, I);%concateno las tres nuevas capas


!"#$%&'()*+ 3. !/'01+ 1+ 456
4


!"#$%&'()*+ 7. 8'+9' 91 (:":& 4 ;<:+:=

!"#$%&'()*+ >. 8'+9' 91 ?:":& 5 ;5'%#&'():+=

!"#$%&'()*+ @.8'+9' ! ;!+%1+$)9'9=
3
!"#$%&'()# + ,-.
rograma en MA1LA8
%Convertidor RGB,YIQ

%RGB: Matriz numrica Rojo, Verde y Azul


ima=imread('paisajes.jpg');
ima=imresize(ima,[300 400]);
R = ima(:,:,1);
G = ima(:,:,2);
B = ima(:,:,3);
yiq=[];
Y=[];
I=[];
Q=[];
for i=1:300
for j=1:400
Y(i,j)=0.299*R(i,j)+0.587*G(i,j)+0.114*B(i,j);
I(i,j)=0.596*R(i,j)-0.275*G(i,j)-0.321*B(i,j);
Q(i,j)=0.212*R(i,j)-0.523*G(i,j)+0.311*B(i,j);
end
end
imshow(uint8(Y));
%HSV = cat(3, H, S, I);%concateno las tres nuevasIcapas



!"#$%&'()*+ A. 8'+9' 91 ?:":& B


6

!"#$%&'()*+ C.8'+9' 91 (:":& !


!"#$%&'()*+ D.8'+9' 91 (:":& E

!"#$%&'()*+ F.!/'01+ 1+ G:&/'%: B!E
7
!"#$%&'("# * +,-
rograma en MA1LA8
%Convertidor RGB,XYZ

%RGB: Matriz numrica Rojo, Verde y Azul
ima=imread('paisajes.jpg');
ima=imresize(ima,[300 400]);
R = ima(:,:,1);
G = ima(:,:,2);
B = ima(:,:,3);
XYZ=[];
X=[];
Y=[];
Z=[];

%mat=[3.240 -1.537 -0.498;-0.969 1.875 0.041;0.055 -0.204 1.057];
%mat=inv(mat)
% 0.4126 0.3579 0.1805
% 0.2128 0.7157 0.0725
% 0.0196 0.1195 0.9507

for i=1:300
for j=1:400
X(i,j)=0.4126*R(i,j)+0.3579*G(i,j)+0.1805*B(i,j);
Y(i,j)=0.2128*R(i,j)+0.7157*G(i,j)+0.0725*B(i,j);
Z(i,j)=0.0196*R(i,j)+0.1195*G(i,j)+0.9507*B(i,j);
end
end
YIQ = cat(3, Y, I, Q);%concateno las tres nuevasIcapas
imshow(uint8(X));



!"#$%&'()*+ -H. 8'+9' 91 (:":& I
8


!"#$%&'()*+ --.8'+9' (:":& B

!"#$%&'()*+ -3.8'+9' 91 (:":& J

!"#$%&'()*+ -7.!/'01+ 1+ G:&/'%: KBJ
9
!!"#$%&'!"(&
ConverLlr las lmgenes del formaLo base 8C8 a oLros con una base dlferenLe nos da una gama de
opclones para Lraba[ar en el procesamlenLo de las mlsmas, ya que en clerLas bandas de algunos
formaLos se obLlenen daLos mucho ms evldenLes que en oLras, como en el PSv que esLa dlsenado
para concenLrar los parmeLros de lnLensldad, 1ono y SaLuraclon en una maLrlz Lraslapada.
8eallzar el Lraba[o de conversln de 8C8 a PSv cosL ms Lraba[o pero dlo una ldea basLanLe
acerLada del porque el modelo de dlcho formaLo es un cono en coordenadas clllndrlcas.

Вам также может понравиться