GithubHelp home page GithubHelp logo

vb6hobbyst7 / dgtaltools Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dgtal-team/dgtaltools

0.0 2.0 0.0 20.63 MB

Tools associated with DGtal Library

Home Page: http://dgtal.org

License: GNU Lesser General Public License v3.0

CMake 1.09% C++ 98.90% Shell 0.01%

dgtaltools's Introduction

DGtalTools

DGtalTools is a separate github project containing tools constructed using DGtal library. The main goal of this part is to gather simple and useful tools exploiting the structures and algorithms defined in DGtal. The resulting tools could be useful to:

  • Share and apply DGtal algorithms to various data from different domains.

  • Construct demonstration tools like online demonstrations (as for instance the one of the Image Processing Online (http://www.ipol.im)

  • Simplify comparisons of different algorithms with an single framework.

  • Provide useful tools of digital image related algorithms (extraction of connected components, digital contour/surface extraction, simple visualization tools ... etc).

The source code of the tools can also be used to non DGtal familiar user to show how to include the DGtal library framework directly in their own source code (in complement of DGtal tutorial https://dgtal-team.github.io/doc-nightly/packageTutorials.html).

More Information

  • Related DGtalTools-contrib: https://github.com/DGtal-team/DGtalTools-contrib
  • Release 1.2 DOI
  • Release 1.1 DOI
  • Release 1.0 DOI
  • Release 0.9.4.1 DOI
  • Release 0.9.4 DOI
  • Release 0.9.3 DOI
  • Release 0.9.2 DOI
  • Release 0.9.1 DOI
  • Release 0.9 DOI
  • Release 0.8 DOI
  • Continuous Integration (Linux/MacOS) Build status
  • Windows Build status

Documentation

The description and documentation of the tools are available here.

Actually the DGTal project is organized as follows:

  • Converters: utilities to convert various simple file formats (for instance vol2raw, dicom2vol, mesh2heightfield ...)

  • Estimators: different geometric estimators (like tangent, curvature 2D/3D...)

  • Generators: utilities to generate various contours/shapes

  • Visualization: various tools to visualize digital data (set of voxels, vol file, heightmap ... )

  • Volumetric: tools to manipulate volumetric files (marching cube, sub sampling, thinning)

  • ImageProcessing: tools to process images (image restoration, image inpainting)

How to build the tools

  • use cmake tool to generate a build script (MakeFile, VS project,..) from the CMakeLists.txt
  • DGtal must be installed in your system. Concerning DGtal dependencies (boost, Qt,...), all the dependencies used to compile your DGtal library must be present to build the DGtalTools.

Galleries

dgtaltools's People

Contributors

kerautret avatar dcoeurjo avatar jacquesolivierlachaud avatar ngophuc avatar troussil avatar rolanddenis avatar phcerdan avatar copyme avatar akrah avatar hadjiszs avatar mtola avatar elcerdo avatar nnormand avatar raphaellenain avatar alinemartin avatar jlevallois avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.