¡Esperando en línea! ! ! ! ¡urgente! ! ! Traducción de declaraciones de Matlab, es un párrafo muy simple y corto, ¡solo coméntalo por mí! ! !
Función R = gray2rgb(img1, img2)
Imagen de origen img1 (imagen en escala de grises)
Colorea la imagen gris img2 con el color de imagen seleccionado.
TiC
Número de clasificación chino;
Sonido de alarma;
IMT = imread (img1); IMS = imread(IMG2);
SX SY Shenzhen] = tamaño(IMT);
TX TY TZ] = tamaño(IMS);
si Shenzhen ~ = 1
Grosor íntima-media (IMT) = rgb2gray;
Punto final
Si TZ ~ = 3
DISP ( 'img2 debe ser una imagen en color (no indexada)");
Otro
IMT(:,:,2) = IMT(:,:,1);
IMT(:,:,3)=IMT(:,:,1);
Convertir al espacio de color YCbCr
nspace1 = rgb2ycbcr (IMS); p>
nspace2 = rgb2ycbcr(IMT);
ms = double(nspace1(:,:,1));
traducción automática = double(nspace2( :,: ,1));
M1 = Máximo (MAX (MS));
M2 = Minutos (min (MS)); (traducción automática));
M4 = minutos (min (traducción automática));
D1 = M1-M2
D2 = Seguridad; p>
Normalización
DX1 = MS;
Traducción automática DX2 =;
DX1 = (1×255)/( 255-d1);
objeto=(DX2×255)/(255-d2);
[I], MX, MZ = tamaño(objeto);
Contraste de brillo
DISP (por favor espere....');
porque = 1: MX
J = 1: Mío
Esta cosa (I, J) =;
TMP = ABS (DX1 IY
CK = minutos(min(TMP));
[R,C] = encontrado(TMP==CK);
CK = está vacío(R);
p>
Si (CK ~ = 1)
Sunying (I, J, 2) = nespacio1 (R (1), C (1), 2);
Sunying(I,J,3) =nespacio1(R(1),C(1),3);
Sunying(I,J,1)=nespacio2(I,J,1 );
Punto final
Punto final
Punto final
Resultado = ycbcr2rgb (película japonesa)
Figura, imshow (card(IMT));
Figura,imshow(tarjeta(resultado));
R = uint8(efecto);
TOC
Punto final
Espero adoptar