Detailed list of package Scripts
| Script | Description |
| _bounds.py | Uses module Bounds to derive the planar outline of multiple point cloud files (ODM) |
| _export.py | This script exports a list of ODM strips into a single file or a set of output files. |
| _grid.py | Uses module Grid to derive multiple raster model for multiple point cloud files (ODM) |
| _import.py | Script for importing multiple files into multiple ODMs (rather than one ODM if Module Import is directly used) |
| _linReg.py | Script for computing and plotting linear regressions. |
| _module.py | Generic script for batch execution of any OPALS module with multiple input files. |
| _overlap.py | Computes the overlap of point cloud files by importing them into ODMs and deriving boundary outlines of each file. |
| _setCRS.py | set CRS and print out CRS information to or from ODM or GDAL dataset |
| _validateCRS.py | validate given CRS string and try fix whenever possible. print out fixed CRS |
| clfConfusionMatrix.py | Compute and print the confusion matrix for two (integer) attributes of the ODM. |
| clfCreateTrainingPatches.py | Create training patches for deep learning neural networks. |
| clfSCNNTrain.py | Train a SCNN Deep learning model. |
| clfSPTInfer.py | Inference and evaluation of a trained Superpoint Transformer model. |
| clfSPTPreprocess.py | Preprocess point clouds into the SPT partition cache (NAG format) |
| clfSPTSetup.py | Analyses a set of labelled point cloud tiles and sets up a new SPT project directory. Running clfSPTSetup is the mandatory first step in the training workflow before proceeding with clfSPTPreprocess and clfSPTTrain. |
| clfSPTTrain.py | Trains a Superpoint Transformer model for semantic segmentation. |
| clfSPTWorkflows.py" | <tr> <td> \subpage clfTreeModelApply "clfTreeModelApply.py" <td> \copybrief python::workflows::clfTreeModelApply
<tr> <td> \subpage clfTreeModelTrain "clfTreeModelTrain.py" <td> \copybrief python::workflows::clfTreeModelTrain
<tr> <td> \subpage forBiomass "forBiomass.py" <td> \copybrief python::workflows::forBiomass
<tr> <td> \subpage forCrownCoverage "forCrownCoverage.py" <td> \copybrief python::workflows::forCrownCoverage
<tr> <td> \subpage forDSM "forDSM.py" <td> \copybrief python::workflows::forDSM
<tr> <td> \subpage forDelineation "forDelineation.py" <td> \copybrief python::workflows::forDelineation
<tr> <td> \subpage forTopHeight "forTopHeight.py" <td> \copybrief python::workflows::forTopHeight
<tr> <td> \subpage forTreeDetection "forTreeDetection.py" <td> \copybrief python::workflows::forTreeDetection
<tr> <td> \subpage gmpLineMerge "gmpLineMerge.py" <td> \copybrief python::workflows::gmpLineMerge
<tr> <td> \subpage gmpLineModeler "gmpLineModeler.py" <td> \copybrief python::workflows::gmpLineModeler
<tr> <td> \subpage grfApprox "grfApprox.py" <td> \copybrief python::workflows::grfApprox
<tr> <td> \subpage grfExport "grfExport.py" <td> \copybrief python::workflows::grfExport
<tr> <td> \subpage hydThalweg "hydThalweg.py" <td> \copybrief python::workflows::hydThalweg
<tr> <td> \subpage opalsForest "opalsForest.py" <td> \copybrief python::workflows::opalsForest
<tr> <td> \subpage opalsGeomorph "opalsGeomorph.py" <td> \copybrief python::workflows::opalsGeomorph
<tr> <td> \subpage opalsGeoref "opalsGeoref.py" <td> \copybrief python::workflows::opalsGeoref
<tr> <td> \subpage opalsHelios "opalsHelios.py" <td> \copybrief python::workflows::opalsHelios
<tr> <td> \subpage opalsPreprocess "opalsPreprocess.py" <td> \copybrief python::workflows::opalsPreprocess
<tr> <td> \subpage opalsQuality "opalsQuality.py" <td> \copybrief python::workflows::opalsQuality
<tr> <td> \subpage opalsQualityTask "opalsQualityTask.py" <td> \copybrief python::workflows::opalsQualityTask
<tr> <td> \subpage preAttribute "preAttribute.py" <td> \copybrief python::workflows::preAttribute
<tr> <td> \subpage preCalcFootprint "preCalcFootprint.py" <td> \copybrief python::workflows::preCalcFootprint
<tr> <td> \subpage preCutting "preCutting.py" <td> \copybrief python::workflows::preCutting
<tr> <td> \subpage preDataCheck "preDataCheck.py" <td> \copybrief python::workflows::preDataCheck
<tr> <td> \subpage preMergeChannelsPointclouds "preMergeChannelsPointclouds.py" <td> \copybrief python::workflows::preMergeChannelsPointclouds
<tr> <td> \subpage preOutlierDetection "preOutlierDetection.py" <td> \copybrief python::workflows::preOutlierDetection
<tr> <td> \subpage preTiling "preTiling.py" <td> \copybrief python::workflows::preTiling
<tr> <td> \subpage qltAccuracyPoint "qltAccuracyPoint.py" <td> \copybrief python::workflows::qltAccuracyPoint
<tr> <td> \subpage qltAccuracyRegion "qltAccuracyRegion.py" <td> \copybrief python::workflows::qltAccuracyRegion
<tr> <td> \subpage qltDSM "qltDSM.py" <td> \copybrief python::workflows::qltDSM
<tr> <td> \subpage qltDensity "qltDensity.py" <td> \copybrief python::workflows::qltDensity
<tr> <td> \subpage qltLSM "qltLSM.py" <td> \copybrief python::workflows::qltLSM
<tr> <td> \subpage qltPrecision "qltPrecision.py" <td> \copybrief python::workflows::qltPrecision
<tr> <td> \subpage qltStripDiff "qltStripDiff.py" <td> \copybrief python::workflows::qltStripDiff
<tr> <td> \subpage utilsImageOverlay "utilsImageOverlay.py" <td> \copybrief python::workflows::utilsImageOverlay
</table>
|