how can I plot a graph over an image in Matlab?
Ältere Kommentare anzeigen


I want to plot the graph over the 1st image.
Akzeptierte Antwort
Weitere Antworten (2)
Adam Danz
am 30 Jun. 2022
2 Stimmen
Plot the image using image or imagesc or some other image function that allows you to specify the x and y values of the image. That way you set the image coordinates to the data coordinates.
Then just hold on and plot the data into the same axes.
Note that image functions flip the y axis so you may need to flip it back to normal using set(gca, 'YDir','Normal') or flip your data when you plot it.
If you have additional questions, share the code you've got so far and let us know specificially where you're stuck.
Rik
am 30 Jun. 2022
You need to use the same axes. The easiest solution is to use hold, probably the line below will already do what you need:
hold(gca,'on')
1 Kommentar
DARSHAN KUMAR BISWAS
am 30 Jun. 2022
Kategorien
Mehr zu Image Arithmetic finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!





