How to crop out the edge tick marks on graph image?

3 visualizaciones (últimos 30 días)
Trong Link
Trong Link el 18 de Nov. de 2022
Comentada: Trong Link el 18 de Nov. de 2022
I am working on a small project about a digitizer to be able to extract data from an image containing a graph. I am having problems with cutting edge tick marks on axes of a graph. How to cut them out without affecting the graph line in the image? I look forward to everyone's help.
  2 comentarios
Walter Roberson
Walter Roberson el 18 de Nov. de 2022
Have you searched the File Exchange for tag:digitize https://www.mathworks.com/matlabcentral/fileexchange/?term=tag:%22digitize%22 and had a look at how existing programs are handling the situation (or not handling it) ?
Walter Roberson
Walter Roberson el 18 de Nov. de 2022
For your plots of interest, are the axes always black (common) and are the lines always non-black (black lines happen sometimes) ?

Iniciar sesión para comentar.

Respuestas (1)

Chetan Bhavsar
Chetan Bhavsar el 18 de Nov. de 2022
Editada: Chetan Bhavsar el 18 de Nov. de 2022
Is this what you are looking for @Trong Link , Removing Tickdir?
t=0:0.01:1;
f=1;
x=sin(2*pi*f*t);
figure(1);
plot(t,x);
ax = gca; % current axes
ax.TickDir = 'none';
%Tick mark direction, specified as one of these values:
%'in' — Direct the tick marks inward from the axis lines. (Default for 2-D views)
%'out' — Direct the tick marks outward from the axis lines. (Default for 3-D views)
%'both' — Center the tick marks over the axis lines.
%'none' — Do not display any tick marks.
  2 comentarios
Walter Roberson
Walter Roberson el 18 de Nov. de 2022
No, they have an image of a plot and want to extract data from the image.
Trong Link
Trong Link el 18 de Nov. de 2022
No, sir. I have an image containing a plot and I want to remove all edge tick marks

Iniciar sesión para comentar.

Productos


Versión

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by