Pega Ponto
Pega Ponto
Pega Ponto
do Rio de J aneiro
P
P
E
E
G
G
A
A
P
P
O
O
N
N
T
T
O
O
Version 1.0
THE USERS GUIDE
October 01, 2005
Authors:
J ackson Araujo de Oliveira
Rossano Gambetta
J os Carlos Costa da Silva Pinto
This software was developed at Programa de Engenharia Qumica COPPE/UFRJ
with financial support from CNPq Conselho Nacional de Desenvolvimento
Cientfico e Tecnolgico.
2
Contents
Introduction _________________________________________________________3
Main Window________________________________________________________3
Adding a graph in Pega Ponto __________________________________________3
Marking the graph origin coordinates ____________________________________5
Marking the X axis limit _______________________________________________6
Marking the Y axis limit _______________________________________________7
Acquisition of numerical data ___________________________________________7
Data Exporting_______________________________________________________8
Pop-up menu ________________________________________________________9
Contact ____________________________________________________________10
3
Introduction
Pega Ponto is a software developed to allow for extraction of numerical data
from printed graphs that are presented in a digitized form (e.g. bmp, jpg or gif files) or
are inserted in a text file (e.g. pdf, doc or rtf files). This application can be of great
help for those involved with manipulation of numerical data, making possible the
obtention of numerical information from graph figures published in the open
literature. This can be useful, for instance, when you need to compare results with
published results and when you want to analyze published material.
Figure 1 - Pega Ponto application icon.
Main Window
By clicking in the Pega Ponto icon (Figure 1), the application opens the main
window, as shown in Figure 2. All functions required to allow for extraction of the
coordinates (points) from a graph are accessible at the menubar.
Figure 2 - Pega Ponto main window.
Adding a graph in Pega Ponto
The analyzed graph must be inserted into the Pega Ponto environment
through the Start menu button. To do this, the user must first copy the analyzed graph
4
onto the Windows clipboard (using the copy command (ctrl+c) available in the
original software). After that, the user must past the analyzed graph into the Pega
Ponto (using the Paste Graph command (ctrl+v) available at the Start menu button),
as shown in Figure 3. It is important to consider that zoom options available in other
applications can be helpful at this stage, since larger figure can allow for reduction of
errors during the selection of the data points in the subsequent steps. Figure 4 presents
a graph after pasting into the Pega Ponto environment.
Figure 3 - Pega Ponto main window - Start menu button.
Figure 4 - Figure sample added to Pega Ponto.
5
Marking the graph origin coordinates
The Origin menu button is enabled automatically after the successful loading
of a figure, allowing the user to mark the origin in the graph of interest.
After clicking the Origin menu button, the next mouse click marks the origin
with two perpendicular red lines (Figure 5). Then, a dialog box is opened and requires
the definition of the origin values, as presented in Figure 6. If the origin is not defined
properly or if an error acuurs, then one should click the Origin menu button again and
repeat the procedure. The described procedure can also be performed through the pop-
up menu, by clicking the right button of the mouse (Figure 7).
Figure 5 - Marked origin (in red).
Figure 6 - Dialog box for definition of the origin values.
6
Figure 7 Use of the right button of the mouse to define the origin.
Marking the X axis limit
After marking the origin, the X axis menu button is enabled automatically,
allowing the user to mark the limits of the x axis. After clicking the X axis menu
button, the next mouse click marks the limit of the x axis with two perpendicular red
lines (Figure 8). Then, a dialog box is opened and requires the definition of the last x
axis value and for the scale type (linear or logarithmic). If the coordinate is not
defined properly or if an error occurs, one should click the X axis menu button again
and repeat the procedure.
Figure 8 Definition of the X axis limit (in red) and dialog box for data entry.
7
Marking the Y axis limit
After marking the origin, the Y axis menu button is enabled automatically,
allowing the user to mark the limits of the x axis. After clicking the Y axis menu
button, the next mouse click marks the limit of the x axis with two perpendicular red
lines (Figure 9). Then, a dialog box is opened and requires the definition of the last x
axis value and for the scale type (linear or logarithmic). If the coordinate is not
defined properly or if an error occurs, one should click the Y axis menu button again
and repeat the procedure.
Figure 9 Definition of the Y axis limit (in red) and dialog box for data entry.
Acquisition of numerical data
Acquisition of numerical data can be performed by clicking over the Add
Curve menu button. Pega Ponto indicates the curve number that is to be acquired as
soon as the user clicks on the graph. After each mouse click, a dot appears on the
graph (Figure 10), showing the extracted point. An option to undo the last action is
available both in the menu bar and in the pop-up menu (through the right mouse
button). Pega Ponto allows for acquisition of ten independent curves simultaneously.
8
Figure 10 - Curve points marked on the graph.
Data Exporting
After finishing the acquisition of numerical data, it is possible to export the
data to the hard disk using the Data Export menu button. A window pops up as
shown in Figure 11, allowing the user to save the points in the form of ASCII files or
MATLAB