Loading…
TRANSFORM 2020 has ended
Welcome to the first global, virtual TRANSFORM! The Software Underground is excited to bring you lots of interesting and useful sessions on the digital subsurface. The schedule is still taking shape, but this event is a bit different from most conferences: the sessions are all fully participatory and interactive. Get ready for a conversation!

If you are viewing the schedule on the web, you can select the timezone you wish to see in the menu on the right. In the mobile app, times are shown in UTC.
Back To Schedule
Thursday, June 11 • 18:00 - 21:00
Tutorial: Geologic image processing with Python

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

We'll cover the image processing operations you need to know to solve common geologic and geophysical problems across scales using Python. Images are more than just photographs, and we'll focus on methods that can be applied to any regularly sampled dataset, be it a thin section, an elevation map, a seismic volume, or a satellite image.  If you've ever wondered how to chain Python libraries together to accomplish tasks you do in ImageJ, ArcGIS Spatial Analyist, or Photoshop, this tutorial is right for you.

We'll focus primarly on using basic numpy operations, scipy.ndimage, and scikit-image, but we'll do some work with more specalized libraries as well.

Materials are in the git repository here: https://github.com/joferkington/geo_image_processing_tutorial   The material is still under active development at the moment, but feel free to browse around.  If you're not familiar with how to work with this repository, you can run the tutorial in binder.

While the details may change, here's the current outline:
  • Overview / Introduction
  • Seamount Detection Example
    • Thresholding
    • Filtering
    • Segmentation
    • Simplification
  • Slope and Hillshade of Topographic Data
    • Gradients
  • Grain Detection in Thin Sections
    • Using gradients for more than slope
  • Lineament Analysis from Aerial Photography
    • Edge detection
    • Hough Transform
    • Structure Tensor
  • What is color?
    • Satellite data examples

Instructors
avatar for Joe Kington

Joe Kington

I\\'m a structural geologist by training currently working as a software developer. I\\'m certainly not an expert in any domain, but a common theme across my career has been applying image processing techniques to scientific datasets. I\\'ve been working with scientific python for... Read More →


Thursday June 11, 2020 18:00 - 21:00 UTC
YouTube Live