How To Install engauge-digitizer on CentOS 8

engauge-digitizer is Convert graphs or map files into numbers

Introduction

In this tutorial we learn how to install engauge-digitizer on CentOS 8.

What is engauge-digitizer

The Engauge Digitizer tool accepts image files (like PNG, JPEG and TIFF) containing graphs, and recovers the data points from those graphs. The resulting data points are usually used as input to other software applications. Conceptually, Engauge Digitizer is the opposite of a graphing tool that converts data points to graphs. The process is shown below - an image file is imported, digitized within Engauge, and exported as a table of numeric data to a text file. Work can be saved into an Engauge DIG file. New features already added to Engauge - Grid lines are displayed for fine adjustments of the axis points that define the coordinate systems - Automated line and point extraction rapidly digitizes data - Image processing for separating important details from background information - Undo/redo of all operations means recovering from mistakes and experimenting with options is painless - Installers for Windows and OSX operating systems, and repository packages for Linux make installation easy - Wizard provides an interactive tutorial to explain the basic steps - Wizard creates a checklist guide to interactively leads user through steps from file import to file export - Cubic spline interpolation between points gives more accurate curves with fewer points - Axes Checker briefly highlights the axes when they are defined or modified, to reveal entry mistakes - Graph coordinates can be specified as date and time values, or as degrees, minutes and seconds - File import and data export by drag-and-drop and copy/paste - Test suite for regression testing minimizes code breakage as new features are added - Multiple coordinate systems in the same image can be digitized in advanced mode - Axes with only one known coordinate (floating axes) can be digitized in advanced mode - Geometry Window displays geometric information about the selected curve - Curve Fitting Window fits a polynomial function to the selected curve

We can use yum or dnf to install engauge-digitizer on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install engauge-digitizer.

Install engauge-digitizer on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install engauge-digitizer using dnf by running the following command:

sudo dnf -y install engauge-digitizer

Install engauge-digitizer on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install engauge-digitizer using yum by running the following command:

sudo yum -y install engauge-digitizer

How To Uninstall engauge-digitizer on CentOS 8

To uninstall only the engauge-digitizer package we can use the following command:

sudo dnf remove engauge-digitizer

engauge-digitizer Package Contents on CentOS 8

/usr/bin/engauge
/usr/lib/.build-id
/usr/lib/.build-id/85
/usr/lib/.build-id/85/b1694d0c1b75de3d5b905a6dfe83dd326386d4
/usr/share/applications/engauge-digitizer.desktop
/usr/share/doc/engauge-digitizer
/usr/share/doc/engauge-digitizer/README.md
/usr/share/doc/engauge-digitizer/help
/usr/share/doc/engauge-digitizer/help/animation.png
/usr/share/doc/engauge-digitizer/help/answerdiscretizing.html
/usr/share/doc/engauge-digitizer/help/answerfloatingaxes.html
/usr/share/doc/engauge-digitizer/help/answerlinegraph.html
/usr/share/doc/engauge-digitizer/help/answermeasuring.html
/usr/share/doc/engauge-digitizer/help/answermultiplecoordsystems.html
/usr/share/doc/engauge-digitizer/help/answerother.html
/usr/share/doc/engauge-digitizer/help/answerout.html
/usr/share/doc/engauge-digitizer/help/answerpointgraph.html
/usr/share/doc/engauge-digitizer/help/answerselecting.html
/usr/share/doc/engauge-digitizer/help/answerselectmode.html
/usr/share/doc/engauge-digitizer/help/betteraccuracy.html
/usr/share/doc/engauge-digitizer/help/build_qt5_12_0.bash
/usr/share/doc/engauge-digitizer/help/commandlineoptions.html
/usr/share/doc/engauge-digitizer/help/contextmenuwindows.html
/usr/share/doc/engauge-digitizer/help/dateconvert.jpg
/usr/share/doc/engauge-digitizer/help/dateformats.css
/usr/share/doc/engauge-digitizer/help/dateformats.html
/usr/share/doc/engauge-digitizer/help/dialogs.html
/usr/share/doc/engauge-digitizer/help/discretize_bad_color_after.png
/usr/share/doc/engauge-digitizer/help/discretize_bad_color_before.png
/usr/share/doc/engauge-digitizer/help/discretize_bad_gray_after.png
/usr/share/doc/engauge-digitizer/help/discretize_bad_gray_before.png
/usr/share/doc/engauge-digitizer/help/discretize_ok_after.png
/usr/share/doc/engauge-digitizer/help/discretize_ok_before.png
/usr/share/doc/engauge-digitizer/help/dlgcoordsys.html
/usr/share/doc/engauge-digitizer/help/dlgcoordsys1.png
/usr/share/doc/engauge-digitizer/help/dlgcurvegeometry.html
/usr/share/doc/engauge-digitizer/help/dlgcurvegeometry1.png
/usr/share/doc/engauge-digitizer/help/dlgcurves.html
/usr/share/doc/engauge-digitizer/help/dlgcurves1.png
/usr/share/doc/engauge-digitizer/help/dlgdiscretize.html
/usr/share/doc/engauge-digitizer/help/dlgdiscretize1.png
/usr/share/doc/engauge-digitizer/help/dlgexport.html
/usr/share/doc/engauge-digitizer/help/dlgexport1.png
/usr/share/doc/engauge-digitizer/help/dlgmeasuregeometry.html
/usr/share/doc/engauge-digitizer/help/dlgmeasuregeometry1.png
/usr/share/doc/engauge-digitizer/help/dlgmeasures.html
/usr/share/doc/engauge-digitizer/help/dlgmeasures1.png
/usr/share/doc/engauge-digitizer/help/dlgpointmatch.html
/usr/share/doc/engauge-digitizer/help/dlgpointmatch1.png
/usr/share/doc/engauge-digitizer/help/dlgsegments.html
/usr/share/doc/engauge-digitizer/help/dlgsegments1.png
/usr/share/doc/engauge-digitizer/help/dlgsessions.html
/usr/share/doc/engauge-digitizer/help/dlgsessions.png
/usr/share/doc/engauge-digitizer/help/engauge.qch
/usr/share/doc/engauge-digitizer/help/engauge.qhc
/usr/share/doc/engauge-digitizer/help/engauge.qhcp
/usr/share/doc/engauge-digitizer/help/engauge.qhp
/usr/share/doc/engauge-digitizer/help/fixingaxispoints.html
/usr/share/doc/engauge-digitizer/help/fixingaxispoints.png
/usr/share/doc/engauge-digitizer/help/glossary.html
/usr/share/doc/engauge-digitizer/help/gridremoveafter.png
/usr/share/doc/engauge-digitizer/help/gridremovebefore.png
/usr/share/doc/engauge-digitizer/help/index.html
/usr/share/doc/engauge-digitizer/help/pointmatchrequirements.html
/usr/share/doc/engauge-digitizer/help/pointmatchrequirements.png
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph.html
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph1.png
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph10.png
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph11.png
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph2.png
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph3.png
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph4.png
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph5.png
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph6.png
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph7.png
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph8.png
/usr/share/doc/engauge-digitizer/help/tutorautolinegraph9.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph.html
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph1.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph10.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph11.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph12.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph13.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph2.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph3.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph4.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph5.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph6.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph7.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph8.png
/usr/share/doc/engauge-digitizer/help/tutorautopointgraph9.png
/usr/share/doc/engauge-digitizer/help/tutormanlinegraph.html
/usr/share/doc/engauge-digitizer/help/tutormanlinegraph1.png
/usr/share/doc/engauge-digitizer/help/tutormanlinegraph2.png
/usr/share/doc/engauge-digitizer/help/tutormanlinegraph3.png
/usr/share/doc/engauge-digitizer/help/tutormanlinegraph4.png
/usr/share/doc/engauge-digitizer/help/tutormanlinegraph5.png
/usr/share/doc/engauge-digitizer/help/tutormanlinegraph6.png
/usr/share/doc/engauge-digitizer/help/tutormanlinegraph7.png
/usr/share/doc/engauge-digitizer/help/tutormanlinegraph8.png
/usr/share/doc/engauge-digitizer/help/tutormanmap.html
/usr/share/doc/engauge-digitizer/help/tutormanpointgraph.html
/usr/share/doc/engauge-digitizer/help/tutormanpointgraph1.png
/usr/share/doc/engauge-digitizer/help/tutormanpointgraph2.png
/usr/share/doc/engauge-digitizer/help/tutormanpointgraph3.png
/usr/share/doc/engauge-digitizer/help/tutormanpointgraph4.png
/usr/share/doc/engauge-digitizer/help/tutormanpointgraph5.png
/usr/share/doc/engauge-digitizer/help/tutormanpointgraph6.png
/usr/share/doc/engauge-digitizer/help/tutormanpointgraph7.png
/usr/share/doc/engauge-digitizer/help/tutormanpointgraph8.png
/usr/share/doc/engauge-digitizer/help/windowscontexta.jpg
/usr/share/doc/engauge-digitizer/help/windowscontextb.jpg
/usr/share/doc/engauge-digitizer/help/windowscontextc.jpg
/usr/share/engauge-digitizer-12.1
/usr/share/engauge-digitizer-12.1/img
/usr/share/engauge-digitizer-12.1/img/12-DigitAxis.png
/usr/share/engauge-digitizer-12.1/img/12-DigitColorPicker.png
/usr/share/engauge-digitizer-12.1/img/12-DigitCurve.png
/usr/share/engauge-digitizer-12.1/img/12-DigitPointMatch.png
/usr/share/engauge-digitizer-12.1/img/12-DigitSegment.png
/usr/share/engauge-digitizer-12.1/img/12-DigitSelect.png
/usr/share/engauge-digitizer-12.1/img/16-DigitAxis.png
/usr/share/engauge-digitizer-12.1/img/16-DigitColorPicker.png
/usr/share/engauge-digitizer-12.1/img/16-DigitCurve.png
/usr/share/engauge-digitizer-12.1/img/16-DigitPointMatch.png
/usr/share/engauge-digitizer-12.1/img/16-DigitSegment.png
/usr/share/engauge-digitizer-12.1/img/16-DigitSelect.png
/usr/share/engauge-digitizer-12.1/img/16-checked.png
/usr/share/engauge-digitizer-12.1/img/16-unchecked.png
/usr/share/engauge-digitizer-12.1/img/24-checked.png
/usr/share/engauge-digitizer-12.1/img/24-unchecked.png
/usr/share/engauge-digitizer-12.1/img/DigitAxis.xpm
/usr/share/engauge-digitizer-12.1/img/DigitColorPicker.xpm
/usr/share/engauge-digitizer-12.1/img/DigitCurve.xpm
/usr/share/engauge-digitizer-12.1/img/DigitPointMatch.xpm
/usr/share/engauge-digitizer-12.1/img/DigitScale.xpm
/usr/share/engauge-digitizer-12.1/img/DigitSegment.xpm
/usr/share/engauge-digitizer-12.1/img/DigitSelect.xpm
/usr/share/engauge-digitizer-12.1/img/SpreadsheetsForDoc.png
/usr/share/engauge-digitizer-12.1/img/bannerapp_128.xpm
/usr/share/engauge-digitizer-12.1/img/bannerapp_16.xpm
/usr/share/engauge-digitizer-12.1/img/bannerapp_256.xpm
/usr/share/engauge-digitizer-12.1/img/bannerapp_32.xpm
/usr/share/engauge-digitizer-12.1/img/bannerapp_64.xpm
/usr/share/engauge-digitizer-12.1/img/cursor_eyedropper.xpm
/usr/share/engauge-digitizer-12.1/img/cursor_eyedropper_mask.xpm
/usr/share/engauge-digitizer-12.1/img/digitizer-32.png
/usr/share/engauge-digitizer-12.1/img/digitizer.icns
/usr/share/engauge-digitizer-12.1/img/digitizer.ico
/usr/share/engauge-digitizer-12.1/img/engauge-digitizer.svg
/usr/share/engauge-digitizer-12.1/img/icon_print_all.png
/usr/share/engauge-digitizer-12.1/img/icon_show_all.png
/usr/share/engauge-digitizer-12.1/img/panel_axis_points.png
/usr/share/engauge-digitizer-12.1/img/panel_axis_points_step_3.png
/usr/share/engauge-digitizer-12.1/img/panel_axis_points_steps_1_2.png
/usr/share/engauge-digitizer-12.1/img/panel_checklist.png
/usr/share/engauge-digitizer-12.1/img/panel_checklist_after.png
/usr/share/engauge-digitizer-12.1/img/panel_checklist_steps.png
/usr/share/engauge-digitizer-12.1/img/panel_color_filter.png
/usr/share/engauge-digitizer-12.1/img/panel_color_filter_step_1.png
/usr/share/engauge-digitizer-12.1/img/panel_color_filter_steps_2_3_4.png
/usr/share/engauge-digitizer-12.1/img/panel_curve_selection.png
/usr/share/engauge-digitizer-12.1/img/panel_curve_selection_after.png
/usr/share/engauge-digitizer-12.1/img/panel_curve_selection_step_3.png
/usr/share/engauge-digitizer-12.1/img/panel_curve_selection_steps_1_2.png
/usr/share/engauge-digitizer-12.1/img/panel_lines_points.png
/usr/share/engauge-digitizer-12.1/img/panel_point_match.png
/usr/share/engauge-digitizer-12.1/img/panel_point_match_step_3.png
/usr/share/engauge-digitizer-12.1/img/panel_point_match_steps_1_2.png
/usr/share/engauge-digitizer-12.1/img/panel_segment_fill.png
/usr/share/engauge-digitizer-12.1/img/panel_segment_fill_after.png
/usr/share/engauge-digitizer-12.1/img/panel_segment_fill_steps_1_2.png
/usr/share/licenses/engauge-digitizer
/usr/share/licenses/engauge-digitizer/LICENSE
/usr/share/pixmaps/engauge-digitizer-with-name.svg
/usr/share/pixmaps/engauge-digitizer.svg

References

Summary

In this tutorial we learn how to install engauge-digitizer on CentOS 8 using yum and dnf.