Image artifact using imagesc

Consider the asymmetry in these two images. They should appear symmetric. Why don't they?
figure,colormap gray;
subplot(1,2,1)
imagesc(eye(2)*eps, [-1 1]);
title('imagesc(eye(2)*eps, [-1 1])'), axis image
subplot(1,2,2)
imagesc(-eye(2)*eps, [-1 1]);
title('imagesc(-eye(2)*eps, [-1 1])'), axis image

1 commentaire

Matt J
Matt J le 24 Sep 2014
Modifié(e) : Matt J le 24 Sep 2014
Both images appear perfectly symmetric to me, if symmetric means image=tranpose(image). However, I think this displays it better,
subplot(1,2,1)
imagesc(eye(2)*eps, [-1 1]*eps);
title('imagesc(eye(2)*eps, [-1 1])'), axis image
subplot(1,2,2)
imagesc(-eye(2)*eps, [-1 1]*eps);
title('imagesc(-eye(2)*eps, [-1 1])'), axis image

Connectez-vous pour commenter.

Réponses (0)

Produits

Question posée :

le 20 Sep 2014

Modifié(e) :

le 24 Sep 2014

Community Treasure Hunt

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

Start Hunting!

Translated by