Cant Remove Axis Labels
Afficher commentaires plus anciens
I know this is a very common question, and I tried many answers given, setting Xtick to [], XTickLabel, YTick, YTickLabel etc...but still not working. Can someone please tell me how to remove the axes labels, cause they are interfering with the image I am diplaying on the axes. Would appreciate a hint !
1 commentaire
Azzi Abdelmalek
le 4 Avr 2016
What is your code for that?
Réponses (1)
Azzi Abdelmalek
le 4 Avr 2016
t=1:10
y=t.^2
plot(t,y)
set(gca,'xtick',[])
9 commentaires
ImageProcessor
le 4 Avr 2016
Azzi Abdelmalek
le 4 Avr 2016
Modifié(e) : Azzi Abdelmalek
le 4 Avr 2016
set(handles.axes1,'xtick',[])
ImageProcessor
le 4 Avr 2016
Modifié(e) : ImageProcessor
le 4 Avr 2016
Azzi Abdelmalek
le 4 Avr 2016
It seems that those ticks are part of your image.
Azzi Abdelmalek
le 4 Avr 2016
Modifié(e) : Azzi Abdelmalek
le 4 Avr 2016
you can get ride of those ticks by trying something like
img(:,1:10)=[] % you have to find the limits
img(end-10:end,:)=[]
imshow(img)
% im is your image
Walter Roberson
le 4 Avr 2016
The ticks are being generated by something later, or on a different axes that happens to align with that one. Or the labels are on the y or z axes.
By the way, more robust would be
imshow(img, 'Parent', handles.axes1);
axis(handles.axes1, 'image');
set(handles.axes1, 'xtick', [], 'ytick', [], 'ztick', []);
ImageProcessor
le 4 Avr 2016
Walter Roberson
le 4 Avr 2016
What turned out to be the problem?
ImageProcessor
le 5 Avr 2016
Catégories
En savoir plus sur Axis Labels dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
