GeoApp’s

GeoDict offers with the Python interface (GeoPython) the possibility of simple automation of workflows. To make my work easier, I am constantly developing small tools to automate repetitive workflows.

On this page you will find some small helper programs – GeoApp’s – which may also make your work easier.

I have made all code available as open source. I am very pleased about active feedback 🙂

Important: All GeoApp’s are still in beta phase, use at your own risk!


gdpm – Project-Manager for GeoDict

In my work I often have to switch between different GeoDict projects. To simplify this switching a bit, I wrote this little tool.

Motivation

Depending on the question, a GeoDict project consists of several steps. For the geometric characterization of a µCT image these are about the following:

  • Preprocessing of image data
  • Segmentation
  • Analysis (e.g. pore space, porosity)
  • Report (with diagrams and 3D rendering)

Features

  • Quickly create project structures
  • Project templates can be easily modified and adapted to individual needs
  • Automatic loading of project settings. Individual settings can be defined for each project (color-settings, view-settings, …). When switching between projects, these settings can be easily loaded
  • Macro Generator: a GeoDict macro to generate GeoDict macros

Download & Installation

Instructions for installation and use can be found in README.md

(Zip-Archiv)

Source Code: Gitlab Repository – https://gitlab.com/cvt-engineering-group/gdpm (will be available in the coming days)


gdview – Custom Camera Settings

With this GeoApp, the camera settings can be saved and reloaded quickly and easily. The camera settings are saved in the project directory.

Features

  • Saving camera settings in the project directory
  • Loading camera settings
  • Compatible with GeoApp Project Manager gdpm, the settings are saved in a file (camera_view_settings.json) in the /settings folder of the current project directory

Download & Installation

Instructions for installation and use can be found in README.md

(Zip-Archiv)

Source Code: Gitlab Repository – https://gitlab.com/cvt-engineering-group/gdview (will be available in the coming days)


gdfilter – FilterDict Tools

A collection of useful utilities around the GeoDict module FilterDict.

Features

  • Particle Generator: This function allows you to insert an individual particle configuration into an existing settings file. This is especially useful to keep the particle configuration separate from the rest of the FilterDict settings
  • …more features are in progress

Download & Installation

Instructions for installation and use can be found in README.md

(Zip-Archiv)

Source Code: Gitlab Repository – https://gitlab.com/cvt-engineering-group/gdfilter (will be available in the coming days)