Borrar filtros
Borrar filtros

How to plot lines on image ?

7 visualizaciones (últimos 30 días)
voxey
voxey el 26 de Dic. de 2019
Comentada: voxey el 3 de En. de 2020
How to plot lines on image ?

Respuesta aceptada

Selva Karna
Selva Karna el 26 de Dic. de 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 comentario
voxey
voxey el 26 de Dic. de 2019
Thanks lot.......................

Iniciar sesión para comentar.

Más respuestas (1)

Image Analyst
Image Analyst el 26 de Dic. de 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 comentario
voxey
voxey el 3 de En. de 2020
Thanks .... but its not expected results.......

Iniciar sesión para comentar.

Categorías

Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.

Productos


Versión

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by