%% %INSTRUCCIONES % -En el “command window” teclee “edit “foto” % -MATLAB indicará que el arhivo no existe y entonces pregunta si quiere crear uno, % presiones “yes”. % -Se abre el editor % -Copie el código siguiente % -Salve el arcivo % -En el “coomand window” teclee “foto” % -Durante la ejecución del programa se abren varias ventanas y se le pedirá que % presione una tecla para continuar %% %Lectura de un archivo de foto f=imread('frissellBW.png'); %Ponga aquí el nombre de la foto .png .bmp .jpg size(f) figure(1) imshow(f) %% %Conversión a gris input('Presionan enter para conversión a gris'); imagenBW=uint8(f(:,:,1)*0.299+f(:,:,2)*0.587+f(:,:,3)*0.114); figure(2) imshow(imagenBW) %% %Sobremuestreo input('Presionan enter para sobremuestreo en 2'); imagenSM2=uint8(upsample(upsample(imagenBW',2)',2)); figure(3) imshow(imagenSM2) %% %interpolacion input('Presionan enter para interpolación Haar'); imagenInterpHaar=uint8(conv2(imagenSM2,[1 1; 1 1],'same')); figure(4) imshow(imagenInterpHaar) %% input('Presionan enter para interpolación Bartlett'); imagenInterpBart=uint8(conv2(imagenSM2,0.25*[1 2 1; 2 4 2; 1 2 1],'same')); figure(5) imshow(imagenInterpBart)