How to plot lines on image ?

10 vues (au cours des 30 derniers jours)
voxey
voxey le 26 Déc 2019
Commenté : voxey le 3 Jan 2020
How to plot lines on image ?

Réponse acceptée

Selva Karna
Selva Karna le 26 Déc 2019
grid on;
ax = gca
ax.XColor = 'r';
ax.YColor = 'r';
ax.GridAlpha = 0.9;
% ax.GridColor = [0.1, 0.7, 0.2];
ax.GridColor = [0.9, 0, 0];
yticks(0:0.25:4)
xticks(0:0.125:8)
ax.GridColor = [0.9, 0, 0];
set(gcf, 'PaperUnits', 'inches');
set(gcf, 'PaperPosition', [0 0 10 10]);
saveas(gcf,'sk.png')
  1 commentaire
voxey
voxey le 26 Déc 2019
Thanks lot.......................

Connectez-vous pour commenter.

Plus de réponses (1)

Image Analyst
Image Analyst le 26 Déc 2019
The other answer will put a periodic grid over the image. If you want arbitrary lines from (x1,y1) to (x2, y2), you can use plot() or line().
hold on; % Make sure plot() does not blow away the image.
line(x, y, 'Color', 'r'); % OR....
plot(x, y, 'r-');
Yet another option is to place a line plot (like your question's tag) over the image. For that, see the attached m-file.
00_Screenshot.png
From your question, it is not clear what kind of lines you want.
  1 commentaire
voxey
voxey le 3 Jan 2020
Thanks .... but its not expected results.......

Connectez-vous pour commenter.

Catégories

En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange

Produits


Version

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by