Published February 16, 2026
| Version v2
Software
Open
SEGYRecover: A Python Tool for Vectorizing Legacy Seismic Sections into SEG-Y Format (v1.3.0)
Authors/Creators
Description
SEGYRecover is a Python GUI-based tool designed to digitize images of seismic reflection sections and convert them into the standard SEGY format for use in modern interpretation software. SEGYRecover automatically detects trace lines, removes timelines, extracts amplitude information from individual traces, and applies geospatial referencing to produce high-quality SEG-Y files.
Check the GitHub repository for detailed information and the latest development release: https://github.com/a-pertuz/SEGYrecover
Installation & Running
To install SEGYRecover, follow these steps:
- Run the following command to install from PyPI:
pip install segyrecover
- Alternatively, install directly from GitHub:
python -m pip install git+https://github.com/a-pertuz/segyrecover.git
After installation, run the application by typing:
segyrecover
Alternatively, you can download the zip and run the file:
python debug_segyrecover.py- Miles, P. R., Schaming, M., & Lovera, R. (2007). Resurrecting vintage paper seismic records. Marine Geophysical Researches, 28(4), 319-329. DOI: 10.1007/s11001-007-9034-5
- Sopher, D. (2018). Converting scanned images of seismic reflection data into SEG-Y format. Earth Science Informatics, 11(2), 241-255. DOI: 10.1007/s12145-017-0329-z
Files
segyrecover_v130.zip
Files
(3.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:13a8a302100ae6168a4709562acbf2d3
|
3.4 MB | Preview Download |
Additional details
Software
- Repository URL
- https://github.com/a-pertuz/SEGYrecover
- Programming language
- Python
- Development Status
- Active