why is my difference image black?...

4 visualizaciones (últimos 30 días)
Matthew Worker
Matthew Worker el 6 de Oct. de 2021
Editada: Rena Berman el 13 de Dic. de 2021
the program works but my difference image is just black...did i do something wrong? or is there a way to make it visible?
%% 3. Interpolation
ori=imread('body.jpg'); %a)Read‘body.jpg’;store into‘ori’
sma=imresize(ori,[32 32]); %b)Resize‘ori’ to 32x32;store into‘sma’
nea=imresize(ori,1,'nearest'); %c)Resize‘sma’ to original using nearest interpolation;store into‘nea’
bil=imresize(ori,1,'bilinear'); %d)Resize‘sma’ to original using bilinear interpolation;store result into‘bil’
bic=imresize(ori,1,'bicubic'); %e)Resize‘sma’to original using bicubic interpolation;store result into‘bic’
figure %f)Display‘ori’,‘nea’,‘bil’,'bic' same figure
subplot(4,1,1);
imshow(ori)
title('ori');
subplot(4,1,2);
imshow(nea)
title('nea');
subplot(4,1,3);
imshow(bil)
title('bil');
subplot(4,1,4);
imshow(bic)
title('bic');
df=imabsdiff(bil,bic);
figure %g)Display the difference image between bil and bic
imshow(df,[])
title('difference image');
  4 comentarios
Rik
Rik el 1 de Dic. de 2021
why is my difference image black?...
the program works but my difference image is just black...did i do something wrong? or is there a way to make it visible?
%% 3. Interpolation
ori=imread('body.jpg'); %a)Read‘body.jpg’;store into‘ori’
sma=imresize(ori,[32 32]); %b)Resize‘ori’ to 32x32;store into‘sma’
nea=imresize(ori,1,'nearest'); %c)Resize‘sma’ to original using nearest interpolation;store into‘nea’
bil=imresize(ori,1,'bilinear'); %d)Resize‘sma’ to original using bilinear interpolation;store result into‘bil’
bic=imresize(ori,1,'bicubic'); %e)Resize‘sma’to original using bicubic interpolation;store result into‘bic’
figure %f)Display‘ori’,‘nea’,‘bil’,'bic' same figure
subplot(4,1,1);
imshow(ori)
title('ori');
subplot(4,1,2);
imshow(nea)
title('nea');
subplot(4,1,3);
imshow(bil)
title('bil');
subplot(4,1,4);
imshow(bic)
title('bic');
df=imabsdiff(bil,bic);
figure %g)Display the difference image between bil and bic
imshow(df,[])
title('difference image');
Rena Berman
Rena Berman el 13 de Dic. de 2021
(Answers Dev) Restored edit

Iniciar sesión para comentar.

Respuesta aceptada

Matthew Worker
Matthew Worker el 6 de Oct. de 2021

https://www.mathworks.com/matlabcentral/answers/1467816-why-is-my-difference-image-black#comment_1770511

Más respuestas (1)

Rik
Rik el 1 de Dic. de 2021
Editada: Rena Berman el 13 de Dic. de 2021
Posted after a now-deleted comment:
@Matt J @Marcel Kreuzberg Thank you so much i didnt notice that error. It works well now

Categorías

Más información sobre Images en Help Center y File Exchange.

Productos


Versión

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by