DGtal  1.4.beta
DGtal Examples

Files

file  approximation.cpp
 
file  convergents-biginteger.cpp
 
file  convergents.cpp
 
file  extended-euclid.cpp
 
file  fraction.cpp
 
file  lower-integer-convex-hull.cpp
 
file  pattern.cpp
 
file  exampleFunctorHolder.cpp
 An example file for DGtal::functors::FunctorHolder and DGtal::functors::holdFunctor.
 
file  exampleIteratorCompletion.cpp
 An example file for IteratorCompletion.
 
file  exampleSurfaceATNormals.cpp
 
file  demo-kernel-1.cpp
 
file  exampleCatch.cpp
 
file  kernelDomain.cpp
 
file  labelledMapBestParameters.cpp
 
file  range.cpp
 
file  convex-and-concave-parts.cpp
 
file  exampleCurvature.cpp
 
file  exampleLMST2D.cpp
 
file  exampleLMST3D.cpp
 
file  exampleLMST3D.cpp
 
file  exampleAlphaThickSegment.cpp
 
file  exampleAlphaThickSegmentNoisy.cpp
 
file  exampleAlphaThickSegmentTgtCover.cpp
 
file  exampleArithDSS3d.cpp
 
file  exampleArithDSSIterator.cpp
 
file  exampleArithmeticalDSL.cpp
 
file  exampleArithmeticalDSS.cpp
 
file  exampleArithmeticalDSSComputer.cpp
 
file  exampleDigitalConvexity.cpp
 An example file for DigitalConvexity in 2D.
 
file  exampleDSLSubsegment.cpp
 
file  exampleFrechetShortcut.cpp
 
file  exampleGridCurve2d.cpp
 An example file for GridCurve.
 
file  exampleGridCurve3d-2.cpp
 
file  exampleGridCurve3d.cpp
 
file  exampleNaive3DDSSComputer.cpp
 
file  exampleParamCurve3dDigitization.cpp
 
file  exampleParamCurve3dDigitizationTransformationDecorator.cpp
 
file  exampleDigitalConvexity.cpp
 An example file for DigitalConvexity in 2D.
 
file  exampleStabbingCircleComputer.cpp
 An example file for StabbingCircleComputer.
 
file  exampleStabbingLineComputer.cpp
 An example file for StabbingLineComputer.
 
file  exampleTrofoliKnot.cpp
 
file  freemanChainDisplay.cpp
 
file  greedy-dss-decomposition.cpp
 
file  greedyAlphaThickDecomposition.cpp
 
file  curvature-comparator-ii-cnc-3d.cpp
 
file  curvature-measures-icnc-3d.cpp
 
file  curvature-measures-icnc-XY-3d.cpp
 
file  curvature-measures-nc-3d.cpp
 
file  curvature-measures-nc-XY-3d.cpp
 
file  digpoly-curvature-measures-cnc-3d.cpp
 
file  digpoly-curvature-measures-cnc-XY-3d.cpp
 
file  obj-curvature-measures-icnc-3d.cpp
 
file  obj-curvature-measures-icnc-XY-3d.cpp
 
file  vol-curvature-measures-icnc-3d.cpp
 
file  vol-curvature-measures-icnc-XY-3d.cpp
 
file  exampleIntegralInvariantCurvature2D.cpp
 
file  exampleIntegralInvariantCurvature3D.cpp
 
file  exampleMaximalSegmentSliceEstimation.cpp
 
file  examplePlaneProbingParallelepipedEstimator.cpp
 
file  examplePlaneProbingSurfaceLocalEstimator.cpp
 
file  examplePlaneProbingTetrahedronEstimator.cpp
 
file  greedy-plane-segmentation-ex2.cpp
 
file  greedy-plane-segmentation-ex3.cpp
 
file  greedy-plane-segmentation.cpp
 
file  checkLatticeBallQuickHull.cpp
 
file  exampleInHalfPlane.cpp
 
file  exampleAlphaShape.cpp
 
file  exampleConvexHull2D.cpp
 
file  exampleLatticeBallDelaunay2D.cpp
 
file  exampleLatticeBallDelaunay3D.cpp
 
file  exampleLatticeBallQuickHull3D.cpp
 
file  examplePreimage.cpp
 An example file for Preimage2D.
 
file  exampleQuickHull3D.cpp
 
file  exampleLatticeBallDelaunay3D.cpp
 
file  exampleRationalBallQuickHull3D.cpp
 
file  checkFullConvexityTheorems.cpp
 
file  digitalPolyhedronBuilder3D.cpp
 
file  distancetransform2D.cpp
 
file  distancetransform3D.cpp
 
file  exampleFMM2D.cpp
 Computation of a distance field from a given point

 
file  exampleFMM3D.cpp
 The aim of this example is to use the FMM (fast marching method) class in order to incrementally compute a signed distance field from a digital surface. The resulting field is visualized with QGLViewer.
 
file  toricdomainvolumetric.cpp
 
file  voronoimap2D.cpp
 
file  exampleBoundedLatticePolytopeCount2D.cpp
 
file  exampleBoundedLatticePolytopeCount3D.cpp
 
file  exampleBoundedLatticePolytopeCount4D.cpp
 
file  fullConvexityAnalysis3D.cpp
 
file  fullConvexityCollapsiblePoints2D.cpp
 
file  fullConvexityLUT2D.cpp
 
file  fullConvexityShortestPaths3D.cpp
 
file  fullConvexitySphereGeodesics.cpp
 
file  fullConvexityThinning3D.cpp
 
file  standardDigitalPolyhedronBuilder3D.cpp
 
file  graphTraversal.cpp
 
file  volDistanceTraversal.cpp
 
file  exampleArrayImageAdapter.cpp
 An example file for ArrayImageAdapter.
 
file  exampleConstImageAdapter.cpp
 An example file for ConstImageAdapter.
 
file  exampleConstImageFunctorHolder.cpp
 An example file for DGtal::functors::ConstImageFunctorHolder.
 
file  exampleImageFactoryFromHDF5.cpp
 An example file for ImageFactoryFromHDF5.
 
file  exampleRigidtransformation2d.cpp
 
file  exampleRigidtransformation3d.cpp
 
file  exampleTiledImage.cpp
 An example file for tiledImage.
 
file  extract2DImagesFrom3D.cpp
 
file  extract2DImagesFrom3DandVisu.cpp
 
file  extract2DSlicesImagesFrom3D.cpp
 
file  imageBasicSubsampling.cpp
 
file  raw2HDF5.cpp
 A raw to HDF5 converter example (first version, restriction: only 3D UInt8 data input file, HDF5 output file with ZLIB compression activated)
 
file  dgtalBoard2D-1-points.cpp
 
file  dgtalBoard2D-2-sets.cpp
 
file  dgtalBoard2D-3-custom-classes.cpp
 
file  dgtalBoard2D-3-custom-points.cpp
 
file  dgtalBoard2D-4-colormaps.cpp
 
file  dgtalBoard3D-1-points.cpp
 
file  dgtalBoard3D-2-ks.cpp
 
file  exampleBezierCurve.cpp
 
file  logoDGtal.cpp
 
file  digitalSetFromPointList.cpp
 
file  digitalSetFromVol.cpp
 
file  display3DToOFF.cpp
 
file  meshFromOFF.cpp
 
file  viewDualSurface.cpp
 
file  demo-kernel-2.cpp
 
file  viewer3D-7-planes.cpp
 
file  viewer3D-7-stdplane.cpp
 
file  viewer3D-7bis-planes.cpp
 
file  viewer3D-7bis-stdplane.cpp
 
file  viewer3D-8-2DSliceImages.cpp
 
file  viewer3D-8bis-2Dimages.cpp
 
file  viewer3D-9-3Dimages.cpp
 
file  exampleHyperRectDomainParallelScan.cpp
 Example of parallelization of an HyperRectDomain scan and ImageContainerBySTL initialization.
 
file  examplePointFunctorHolder.cpp
 An example file for DGtal::functors::PointFunctorHolder.
 
file  polynomial-derivative.cpp
 
file  polynomial-read.cpp
 
file  polynomial2-derivative.cpp
 
file  exampleEuclideanShapesDecorator.cpp
 
file  exampleMeshVoxelizer.cpp
 
file  exampleParametricShapes.cpp
 
file  exampleSurfaceMesh.cpp
 An example file for SurfaceMesh in 3D.
 
file  mesh3DConstructionAndVisualisation.cpp
 
file  sphereCotangentLaplaceOperator.cpp
 
file  viewMarchingCubes.cpp
 
file  viewPolygonalMarchingCubes.cpp
 
file  3dBorderExtraction.cpp
 
file  3dBorderExtractionImg.cpp
 
file  3dKSSurfaceExtraction.cpp
 
file  area-estimation-with-digital-surface.cpp
 
file  area-estimation-with-indexed-digital-surface.cpp
 
file  ctopo-1-3d.cpp
 
file  ctopo-1.cpp
 
file  ctopo-1s-3d.cpp
 
file  ctopo-2-3d.cpp
 
file  ctopo-2.cpp
 
file  ctopo-fillContours.cpp
 
file  cubical-complex-collapse.cpp
 
file  cubical-complex-illustrations.cpp
 
file  cubicalComplexThinning.cpp
 
file  digitalSetToCubicalComplexes2D.cpp
 
file  digitalSurfaceSlice.cpp
 
file  frontierAndBoundary.cpp
 
file  generateSimplicityTables2D.cpp
 
file  generateSimplicityTables3D.cpp
 
file  generateVoxelComplexTables.cpp
 
file  homotopicThinning3D.cpp
 
file  khalimskySpaceScanner.cpp
 
file  trackImplicitPolynomialSurfaceToOFF.cpp
 
file  volBreadthFirstTraversal.cpp
 
file  volMarchingCubes.cpp
 
file  volScanBoundary.cpp
 
file  volToOFF.cpp
 
file  volTrackBoundary.cpp
 
file  FMMErosion.cpp
 
file  freemanChainFromImage.cpp
 
file  imageSetDT.cpp
 
file  polyhedralizer.cpp
 
file  shortcuts-geometry.cpp
 
file  shortcuts.cpp
 

Detailed Description