OTB  6.3.0
Orfeo Toolbox
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
otb Namespace Reference

Namespaces

 Accessor
 
 BandName
 
 CellFusionMode
 
 Function
 
 Functor
 
 GdalDataTypeBridge
 
 GeoInformationConversion
 
 internal
 
 mapnik_otb
 
 Meanshift
 
 MetaDataKey
 
 MorphologicalPyramid
 
 ogr
 
 Projection
 
 Shark
 
 Statistics
 
 TileMapAddressingStyle
 
 Transform
 
 TransformDirection
 
 Utils
 
 Wavelet
 
 Wrapper
 

Classes

class  AddCarvingPathFilter
 
class  AdhesionCorrectionFilter
 
class  AeronetData
 
class  AeronetFileReader
 
class  AeronetFileReaderException
 
class  AngularProjectionBinaryImageFilter
 
class  AngularProjectionImageFilter
 
class  AngularProjectionSetImageFilter
 
class  ApplicationException
 
class  AssociativeSymmetricalSumImageFilter
 
class  AsymmetricFusionOfLineDetectorImageFilter
 
class  AtmosphericCorrectionParameters
 
class  AtmosphericEffects
 
class  AtmosphericRadiativeTerms
 
class  AtmosphericRadiativeTermsSingleChannel
 
class  AttributesMapLabelObject
 
class  AttributesMapLabelObjectWithClassLabel
 
class  AttributesMapOpeningLabelMapFilter
 
class  BandMathImageFilter
 
class  BandMathXImageFilter
 
class  bands
 
class  BandsStatisticsAttributesLabelMapFilter
 
class  BayesianFusionFilter
 
class  BCOInterpolateImageFunction
 
class  BCOInterpolateImageFunction< otb::VectorImage< TPixel, VImageDimension >, TCoordRep >
 
class  BCOInterpolateImageFunctionBase
 
class  BijectionCoherencyFilter
 
class  BinaryFunctorImageFilter
 
class  BinaryFunctorNeighborhoodImageFilter
 
class  BinaryFunctorNeighborhoodJoinHistogramImageFilter
 
class  BinaryFunctorNeighborhoodVectorImageFilter
 
class  BinaryImageDensityFunction
 
class  BinaryImageMinimalBoundingRegionCalculator
 
class  BinaryImageToDensityImageFilter
 
class  BoostMachineLearningModel
 
class  BoostMachineLearningModelFactory
 
class  BoxAndWhiskerImageFilter
 
class  BreakAngularPathListFilter
 
class  BSplineDecompositionImageFilter
 
class  BSplineInterpolateImageFunction
 
class  BSplinesInterpolateDisplacementFieldGenerator
 
class  BSplinesInterpolateTransformDisplacementFieldGenerator
 
class  BSQImageIO
 
class  BSQImageIOFactory
 
class  cat
 
class  CBAMIChangeDetector
 
class  ChangeInformationImageFilter
 
class  ChangeLabelImageFilter
 
class  ChangeNoDataValueFilter
 
class  ClampImageFilter
 
class  ClampVectorImageFilter
 
class  ClosePathFunctor
 
class  ClosingOpeningMorphologicalFilter
 
class  CloudDetectionFilter
 
class  CloudEstimatorFilter
 
class  CommandLineArgumentParser
 
class  CommandLineArgumentParseResult
 
class  CommandProgressUpdate
 
class  CompacityPathFunction
 
class  ComplexMomentPathFunction
 
class  ComplexMomentsImageFunction
 
class  ComplexToIntensityImageFilter
 
class  ComplexToVectorImageCastFilter
 
class  CompositeTransform
 
class  ConcatenateScalarValueImageFilter
 
class  ConcatenateVectorDataFilter
 
class  ConcatenateVectorImageFilter
 
class  ConfigurationManager
 
class  ConfusionMatrixCalculator
 
class  ConfusionMatrixMeasurements
 
class  ConfusionMatrixToMassOfBelief
 
class  ContingencyTable
 
class  ContingencyTableCalculator
 
class  ContinuousMinimumMaximumImageCalculator
 
class  ConvertPixelBuffer
 
class  ConvolutionImageFilter
 
class  CoordinateToName
 
class  corr
 
class  CorrectPolygonFunctor
 
class  CorrelationChangeDetector
 
class  Count
 
class  CumulantsForEdgeworth
 
class  CumulantsForEdgeworthProfile
 
class  CurlHelper
 
class  CurlHelperInterface
 
class  CurlHelperStub
 
class  CvRTreesWrapper
 
class  DataNode
 
class  DataNodeFunctionBase
 
class  DataNodeImageFunction
 
class  DataNodeVectorDataFunction
 
struct  DataSpec
 
class  DateTimeAdapter
 
class  DBOverlapDataNodeFeatureFunction
 
class  DecimateImageFilter
 
class  DecisionTree
 
class  DecisionTreeMachineLearningModel
 
class  DecisionTreeMachineLearningModelFactory
 
class  DefaultConvertPixelTraits
 
class  DefaultDescriptorsType
 
class  DefaultDescriptorType
 
class  DefaultGeometriesToGeometriesFilter
 
class  DefaultImageMetadataInterface
 
class  DefaultImageMetadataInterfaceFactory
 
class  DEMCaracteristicsExtractor
 
class  DEMConvertAdapter
 
class  DEMHandler
 
class  DEMToImageGenerator
 
class  DescriptorsListSampleGenerator
 
class  DifferenceImageFilter
 
class  DisparityMapEstimationMethod
 
class  DisparityMapMedianFilter
 
class  DisparityMapTo3DFilter
 
class  DisparityMapToDEMFilter
 
class  DisparityTranslateFilter
 
class  DivisionByScalar
 
class  dotpr
 
class  DotProductImageFilter
 
class  DrawLineSpatialObjectFilter
 
class  DrawLineSpatialObjectListFilter
 
class  DrawPathFilter
 
class  DrawPathListFilter
 
class  DSFusionOfClassifiersImageFilter
 
class  Eckert4MapProjection
 
class  EdgeDensityImageFilter
 
class  EdgeDetectorImageFilter
 
class  EigenvalueLikelihoodMaximisation
 
class  ElementWiseDivision
 
class  ElementWiseMultiplication
 
class  ElementWisePower
 
class  EllipsoidAdapter
 
class  EstimateInnerProductPCAImageFilter
 
class  ExhaustiveExponentialOptimizer
 
class  ExtendedFilenameHelper
 
class  ExtendedFilenameToReaderOptions
 
class  ExtendedFilenameToWriterOptions
 
class  ExtractROI
 
class  ExtractROIBase
 
class  ExtractSegmentsImageFilter
 
class  FastICAImageFilter
 
class  FastICAInternalOptimizerVectorImageFilter
 
struct  FieldCopyTransformation
 
class  FillGapsFilter
 
class  FilterFunctionValues
 
class  FilterWatcherBase
 
class  FineRegistrationImageFilter
 
class  FlusserMomentsIFFactory
 
class  FlusserMomentsImageFunction
 
class  FlusserPathFunction
 
class  FormosatImageMetadataInterface
 
class  FormosatImageMetadataInterfaceFactory
 
class  ForwardFourierMellinTransformImageFilter
 
class  ForwardSensorModel
 
class  FourierMellinDescriptorsIFFactory
 
class  FourierMellinDescriptorsImageFunction
 
class  FragmentShader
 
class  FragmentShaderRegistry
 
class  FrostImageFilter
 
class  FullyDecomposedWaveletPacketCost
 
class  FunctionToImageFilter
 
class  FunctionWithNeighborhoodToImageFilter
 
class  FusionImageBase
 
class  FuzzyDescriptorsModelManager
 
class  FuzzyVariable
 
class  GaborFilterGenerator
 
class  GammaMAPImageFilter
 
class  GAndRIndexImageFilter
 
class  GCPsToRPCSensorModelImageFilter
 
class  GDALDatasetWrapper
 
class  GDALDriverManagerWrapper
 
class  GDALImageIO
 
class  GDALImageIOFactory
 
class  GDALOverviewsBuilder
 
class  GenericInterpolateImageFunction
 
class  GenericMapProjection
 
class  GenericRoadExtractionFilter
 
class  GenericRSResampleImageFilter
 
class  GenericRSTransform
 
class  GeocentricTransform
 
class  GeodesicMorphologyDecompositionImageFilter
 
class  GeodesicMorphologyIterativeDecompositionImageFilter
 
class  GeodesicMorphologyLevelingFilter
 
class  GeographicalDistance
 
class  GeoInterface
 
class  GeometricMomentPathFunction
 
class  GeometricSarSensorModelAdapter
 
class  GeometriesProjectionFilter
 
class  GeometriesSet
 
class  GeometriesSource
 
class  GeometriesToGeometriesFilter
 
class  GISConnectionImplementation
 
class  GlActor
 
class  GlImageActor
 
class  GlROIActor
 
class  GlVectorActor
 
class  GlVersionChecker
 
class  GlView
 
class  GradientBoostedTreeMachineLearningModel
 
class  GradientBoostedTreeMachineLearningModelFactory
 
class  GreyLevelCooccurrenceIndexedList
 
class  GridResampleImageFilter
 
class  GroundSpacingImageFunction
 
class  HaralickTexturesIFFactory
 
class  HaralickTexturesImageFunction
 
class  HarrisImageFilter
 
class  HarrisImageToPointSetFilter
 
class  HessianToScalarImageFilter
 
class  HillShadingFilter
 
class  HistogramOfOrientedGradientCovariantImageFunction
 
class  HistogramStatisticsFunction
 
class  HooverInstanceFilter
 
class  HooverMatrixFilter
 
class  HorizontalSobelVectorImageFilter
 
class  HoughTransform2DLinesImageFilter
 
class  HuMomentsImageFunction
 
class  HuPathFunction
 
class  IceViewer
 
class  IkonosImageMetadataInterface
 
class  IkonosImageMetadataInterfaceFactory
 
class  Image
 
class  ImageAndVectorImageOperationFilter
 
class  ImageClassificationFilter
 
class  ImageFileReader
 
class  ImageFileReaderException
 
class  ImageFileWriter
 
class  ImageFittingPolygonListFilter
 
class  ImageFunctionAdaptor
 
class  ImageIOBase
 
class  ImageIOFactory
 
class  ImageKeywordlist
 
class  ImageList
 
class  ImageListSource
 
class  ImageListToImageFilter
 
class  ImageListToImageListApplyFilter
 
class  ImageListToImageListFilter
 
class  ImageListToRCC8GraphFilter
 
class  ImageListToSingleImageFilter
 
class  ImageListToVectorImageFilter
 
class  ImageMetadataCorrectionParameters
 
class  ImageMetadataInterfaceBase
 
class  ImageMetadataInterfaceFactory
 
class  ImageMultiSegmentationToRCC8GraphFilter
 
class  ImageOfVectorsToMonoChannelExtractROI
 
class  ImageRegionAdaptativeSplitter
 
class  ImageRegionNonUniformMultidimensionalSplitter
 
class  ImageRegionSquareTileSplitter
 
class  ImageRegionTileMapSplitter
 
class  ImageSampleExtractorFilter
 
class  ImageSeriesFileReader
 
class  ImageSeriesFileReader< Image< TPixel, 2 >, Image< TInternalPixel, 2 > >
 
class  ImageSeriesFileReader< Image< TPixel, 2 >, VectorImage< TInternalPixel, 2 > >
 
class  ImageSeriesFileReader< VectorImage< TPixel, 2 >, VectorImage< TInternalPixel, 2 > >
 
class  ImageSeriesFileReaderBase
 
class  ImageSeriesFileReaderException
 
class  ImageSettings
 
class  ImageSimulationMethod
 
class  ImageToCarvingPathFilter
 
class  ImageToEdgePathFilter
 
class  ImageToEnvelopeVectorDataFilter
 
class  ImageToGenericRSOutputParameters
 
class  ImageToHessianDeterminantImageFilter
 
class  ImageToImageListFilter
 
class  ImageToImageRCC8Calculator
 
class  ImageToLabelMapWithAttributesFilter
 
class  ImageToLineSpatialObjectListFilter
 
class  ImageToLuminanceImageFilter
 
class  ImageToModulusAndDirectionImageFilter
 
class  ImageToNoDataMaskFilter
 
class  ImageToOSMVectorDataGenerator
 
class  ImageToPathFilter
 
class  ImageToPathListAlignFilter
 
class  ImageToPathListFilter
 
class  ImageToPointSetFilter
 
class  ImageToProfileFilter
 
class  ImageToRadianceImageFilter
 
class  ImageToReflectanceImageFilter
 
class  ImageToSIFTKeyPointSetFilter
 
class  ImageToSURFKeyPointSetFilter
 
class  ImageToVectorImageCastFilter
 
class  ImaginaryImageToComplexImageFilter
 
class  ImportGeoInformationImageFilter
 
class  ImportImageFilter
 
class  ImportVectorImageFilter
 
class  InnerProductPCAImageFilter
 
class  InverseLogPolarTransform
 
class  InverseSensorModel
 
class  ISRAUnmixingImageFilter
 
class  JoinHistogramMIImageFilter
 
class  JointMassOfBeliefFilter
 
class  KeyPointDensityImageFilter
 
class  KeyPointSetsMatchingFilter
 
class  KMeansAttributesLabelMapFilter
 
class  KMeansImageClassificationFilter
 
class  KMLVectorDataIO
 
class  KMLVectorDataIOFactory
 
class  KmzProductWriter
 
class  KNearestNeighborsMachineLearningModel
 
class  KNearestNeighborsMachineLearningModelFactory
 
class  KuanImageFilter
 
class  KullbackLeiblerDistanceImageFilter
 
class  KullbackLeiblerProfileImageFilter
 
class  KullbackLeiblerSupervizedDistanceImageFilter
 
class  LabeledOutputAccessor
 
class  LabeledOutputAccessor< MeanShiftSmoothingImageFilter< TInputImage, TOutputImage, TOutputImage2, TKernelType > >
 
class  LabeledSampleLocalizationGenerator
 
class  LabelImageRegionMergingFilter
 
class  LabelImageRegionPruningFilter
 
class  LabelImageToLabelMapWithAdjacencyFilter
 
class  LabelImageToOGRDataSourceFilter
 
class  LabelImageToVectorDataFilter
 
class  LabelizeConfidenceConnectedImageFilter
 
class  LabelizeConnectedThresholdImageFilter
 
class  LabelizeImageFilterBase
 
class  LabelizeNeighborhoodConnectedImageFilter
 
class  LabelMapClassifier
 
class  LabelMapFeaturesFunctorImageFilter
 
class  LabelMapSource
 
class  LabelMapToAttributeImageFilter
 
class  LabelMapToLabelImageFilter
 
class  LabelMapToSampleListFilter
 
class  LabelMapToSimulatedImageFilter
 
class  LabelMapToVectorDataFilter
 
class  LabelMapWithAdjacency
 
class  LabelMapWithClassLabelToClassLabelImageFilter
 
class  LabelMapWithClassLabelToLabeledSampleListFilter
 
class  LabelObjectOpeningMuParserFilter
 
class  LabelToBoundaryImageFilter
 
class  LabelToProSailParameters
 
class  LabelToSimulationParametersBase
 
class  Lambert2EtenduProjection
 
class  Lambert3CartoSudProjection
 
class  Lambert93Projection
 
class  LambertConformalConicMapProjection
 
class  Landmark
 
class  LeafParameters
 
class  LeastSquareAffineTransformEstimator
 
class  LeeImageFilter
 
class  LHMIChangeDetector
 
class  LibSVMMachineLearningModel
 
class  LibSVMMachineLearningModelFactory
 
class  LikelihoodPathListFilter
 
class  LineCorrelationDetectorImageFilter
 
class  LineDetectorImageFilterBase
 
class  LineOfSightOptimizer
 
class  LineRatioDetectorImageFilter
 
class  LineSegmentDetector
 
class  LineSpatialObject
 
class  LineSpatialObjectList
 
class  LineSpatialObjectListToPointSetFilter
 
class  LineSpatialObjectListToRightAnglePointSetFilter
 
class  LinkPathListFilter
 
class  ListSampleGenerator
 
class  ListSampleToHistogramListGenerator
 
class  ListSampleToVariableDimensionHistogramGenerator
 
class  LmvmPanSharpeningFusionImageFilter
 
class  LocalActivityVectorImageFilter
 
class  LocalGradientVectorImageFilter
 
class  LocalHistogramIFFactory
 
class  LocalHistogramImageFunction
 
class  LocalHoughFilter
 
class  LocalRxDetectorFilter
 
class  LocalRxDetectorNonThreadFilter
 
class  Log10ThresholdedImageFilter
 
class  Logger
 
class  LogPolarTransform
 
class  LUMImageIO
 
class  LUMImageIOFactory
 
class  LuminanceToImageImageFilter
 
class  LuminanceToReflectanceImageFilter
 
class  MachineLearningModel
 
class  MachineLearningModelFactory
 
class  MachineLearningModelFactoryBase
 
class  maj
 
class  MapFileProductWriter
 
class  MapProjectionAdapter
 
class  MarkovRandomFieldFilter
 
class  MaskedIteratorDecorator
 
class  MaskMuParserFilter
 
class  MassOfBelief
 
class  MatrixImageFilter
 
class  MaximumAutocorrelationFactorImageFilter
 
class  MDMDNMFImageFilter
 
class  mean
 
class  MeanDifferenceImageFilter
 
class  MeanRatioImageFilter
 
class  MeanShiftConnectedComponentSegmentationFilter
 
class  MeanShiftSegmentationFilter
 
class  MeanShiftSmoothingImageFilter
 
class  median
 
class  MetaImageFunction
 
class  MinMaxAttributesLabelMapFilter
 
struct  MLMSampleTraitsImpl
 
struct  MLMTargetTraitsImpl
 
class  MNFImageFilter
 
class  ModulusAndDirectionImageToImageFilter
 
class  MollweidMapProjection
 
class  MorphologicalClosingProfileFilter
 
class  MorphologicalOpeningProfileFilter
 
class  MorphologicalProfilesSegmentationFilter
 
class  MorphologicalPyramidAnalysisFilter
 
class  MorphologicalPyramidSegmentationFilter
 
class  MorphologicalPyramidSynthesisFilter
 
class  MPIConfig
 
class  MRFEnergy
 
class  MRFEnergy< TInput2, TInput2 >
 
class  MRFEnergyEdgeFidelity
 
class  MRFEnergyFisherClassification
 
class  MRFEnergyGaussian
 
class  MRFEnergyGaussianClassification
 
class  MRFEnergyPotts
 
class  MRFOptimizer
 
class  MRFOptimizerICM
 
class  MRFOptimizerMetropolis
 
class  MRFSampler
 
class  MRFSamplerMAP
 
class  MRFSamplerRandom
 
class  MRFSamplerRandomMAP
 
class  MSTARImageIO
 
class  MSTARImageIOFactory
 
class  MuellerToPolarisationDegreeAndPowerImageFilter
 
class  MuellerToReciprocalCovarianceImageFilter
 
class  Multi3DMapToDEMFilter
 
class  MultiChannelExtractROI
 
class  MultiChannelGAndRIndexImageFilter
 
class  MultiChannelIFFactory
 
class  MultiChannelIFFactory< TIFFactory, otb::VectorImage< TPixel, VImageDimension > >
 
class  MultiChannelRadiometricImageFilter
 
class  MultiChannelRAndBAndNIRIndexImageFilter
 
class  MultiChannelRAndGAndNIRIndexImageFilter
 
class  MultiChannelRAndNIRIndexImageFilter
 
class  MultiChannelsPolarimetricSynthesisFilter
 
class  MultiDisparityMapTo3DFilter
 
class  MultiplicationByScalar
 
class  MultiplyByScalarImageFilter
 
class  MultiToMonoChannelExtractROI
 
class  MultivariateAlterationDetectorImageFilter
 
class  NAPCAImageFilter
 
class  NCCRegistrationFilter
 
class  NCCRegistrationFunction
 
class  NCLSUnmixingImageFilter
 
class  ndvi
 
class  NDVIDataNodeFeatureFunction
 
class  NearestPointDisplacementFieldGenerator
 
class  NearestTransformDisplacementFieldGenerator
 
class  NeighborhoodMajorityVotingImageFilter
 
class  NeighborhoodScalarProductFilter
 
class  NeuralNetworkMachineLearningModel
 
class  NeuralNetworkMachineLearningModelFactory
 
class  NNearestPointsLinearInterpolateDisplacementFieldGenerator
 
class  NNearestTransformsLinearInterpolateDisplacementFieldGenerator
 
class  NonMaxRemovalByDirectionFilter
 
class  NonOptGlImageActor
 
class  NormalBayesMachineLearningModel
 
class  NormalBayesMachineLearningModelFactory
 
class  NormalizeAttributesLabelMapFilter
 
class  NormalizeInnerProductPCAImageFilter
 
class  NormalizeVectorImageFilter
 
class  NRIBandImagesToOneNComplexBandsImage
 
class  NumberOfDivisionsStrippedStreamingManager
 
class  NumberOfDivisionsTiledStreamingManager
 
class  NumberOfLinesStrippedStreamingManager
 
class  ObjectDetectionClassifier
 
class  ObjectList
 
class  ObjectListSource
 
class  ObjectListToObjectListFilter
 
class  OGRDataSourceToLabelImageFilter
 
class  OGRDataToClassStatisticsFilter
 
class  OGRDataToSamplePositionFilter
 
class  OGRIOHelper
 
class  OGRLayerStreamStitchingFilter
 
class  OGRVectorDataIO
 
class  OGRVectorDataIOFactory
 
struct  one_segment
 
class  ONERAImageIO
 
class  ONERAImageIOFactory
 
class  OneRIBandImageToOneComplexBandImage
 
class  OpeningClosingMorphologicalFilter
 
class  OpticalDefaultImageMetadataInterface
 
class  OpticalDefaultImageMetadataInterfaceFactory
 
class  OpticalImageMetadataInterface
 
class  OpticalImageMetadataInterfaceFactory
 
class  OrientationPathFunction
 
class  OrthoRectificationFilter
 
class  OSMDataToVectorDataGenerator
 
class  OTB_GCP
 
class  OverlapSaveConvolutionImageFilter
 
class  ParallelLinePathListFilter
 
class  Parser
 
class  ParserConditionDataNodeFeatureFunction
 
class  ParserX
 
class  PathFunction
 
class  PathLengthFunctor
 
class  PathListSource
 
class  PathListToHistogramGenerator
 
class  PathListToPathListFilter
 
class  PathMeanDistanceFunctor
 
class  PatternSampler
 
class  PCAImageFilter
 
class  PerBandVectorImageFilter
 
class  PeriodicSampler
 
class  PeriodicSOM
 
class  PersistentCompareImageFilter
 
class  PersistentConnectedComponentSegmentationOBIAToVectorDataFilter
 
class  PersistentDescriptorsListSampleGenerator
 
class  PersistentFilterStreamingDecorator
 
class  PersistentHistogramVectorImageFilter
 
class  PersistentImageFilter
 
class  PersistentImageSampleExtractorFilter
 
class  PersistentImageToOGRDataFilter
 
class  PersistentImageToOGRLayerFilter
 
class  PersistentImageToOGRLayerSegmentationFilter
 
class  PersistentImageToVectorDataFilter
 
class  PersistentInnerProductVectorImageFilter
 
class  PersistentMatrixTransposeMatrixImageFilter
 
class  PersistentMinMaxImageFilter
 
class  PersistentMinMaxVectorImageFilter
 
class  PersistentObjectDetectionClassifier
 
class  PersistentOGRDataToClassStatisticsFilter
 
class  PersistentOGRDataToSamplePositionFilter
 
class  PersistentSamplingFilterBase
 
class  PersistentShrinkImageFilter
 
class  PersistentStatisticsImageFilter
 
class  PersistentStreamingLineSegmentDetector
 
class  PersistentStreamingStatisticsMapFromLabelImageFilter
 
class  PersistentStreamingStatisticsVectorImageFilter
 
class  PersistentVectorImageToMatrixFilter
 
class  PersistentVectorizationImageFilter
 
class  PhysicalToRPCSensorModelImageFilter
 
class  PipelineMemoryPrintCalculator
 
class  PixelSuppressionByDirectionImageFilter
 
class  PixelWiseBlockMatchingImageFilter
 
class  PlaceNameToLonLat
 
class  PlatformPositionAdapter
 
class  PleiadesImageMetadataInterface
 
class  PleiadesImageMetadataInterfaceFactory
 
class  PleiadesPToXSAffineTransformCalculator
 
class  PointSetDensityEpanechnikovFunction
 
class  PointSetDensityFunction
 
class  PointSetDensityGaussianFunction
 
class  PointSetExtractROI
 
class  PointSetFunction
 
class  PointSetSource
 
class  PointSetToDensityImageFilter
 
class  PointSetToDisplacementFieldGenerator
 
class  PointSetToPointSetFilter
 
class  PointSetWithTransformToDisplacementFieldGenerator
 
class  PolarimetricData
 
class  Polygon
 
class  PolygonCompacityFunctor
 
class  PolygonListToRCC8GraphFilter
 
class  PolygonToPolygonRCC8Calculator
 
class  PolyLineImageConstIterator
 
class  PolyLineImageIterator
 
class  PolyLineParametricPathWithValue
 
class  PolynomialTimeSeries
 
class  PowerByScalar
 
class  PrintableImageFilter
 
class  ProfileDerivativeToMultiScaleCharacteristicsFilter
 
class  ProfileToProfileDerivativeFilter
 
class  ProjectiveProjectionImageFilter
 
class  ProlateInterpolateImageFunction
 
class  ProSailParameters
 
class  ProspectModel
 
class  QtLogOutput
 
class  QuaternaryFunctorImageFilter
 
class  QuickBirdImageMetadataInterface
 
class  QuickBirdImageMetadataInterfaceFactory
 
class  Radarsat2CalibrationLookupData
 
class  Radarsat2ImageMetadataInterface
 
class  Radarsat2ImageMetadataInterfaceFactory
 
class  RadianceToImageImageFilter
 
class  RadianceToReflectanceImageFilter
 
class  RADImageIO
 
class  RADImageIOFactory
 
class  RadiometricMomentsIFFactory
 
class  RadiometricMomentsImageFilter
 
class  RadiometricMomentsImageFunction
 
class  RadiometryCorrectionParametersToAtmosphericRadiativeTerms
 
class  RadiometryHomogenousWithNeighborhoodDataNodeFeatureFunction
 
class  RAMDrivenAdaptativeStreamingManager
 
class  RAMDrivenStrippedStreamingManager
 
class  RAMDrivenTiledStreamingManager
 
class  RAndBAndNIRIndexImageFilter
 
class  RAndGAndNIRIndexImageFilter
 
class  RAndNIRIndexImageFilter
 
class  RandomForestsMachineLearningModel
 
class  RandomForestsMachineLearningModelFactory
 
class  RandomPointSetSource
 
class  RandomSampler
 
class  RasterizeVectorDataFilter
 
class  RationalTransform
 
class  RCC8EdgeIterator
 
class  RCC8Graph
 
class  RCC8GraphFileReader
 
class  RCC8GraphFileReaderException
 
class  RCC8GraphFileWriter
 
class  RCC8GraphFileWriterException
 
class  RCC8GraphSource
 
class  RCC8InEdgeIterator
 
class  RCC8OutEdgeIterator
 
class  RCC8VertexBase
 
class  RCC8VertexIterator
 
class  RCC8VertexWithCompacity
 
class  RCC8VertexWithRegionCenter
 
class  RealAndImaginaryImageToComplexImageFilter
 
class  RealImageToComplexImageFilter
 
class  RealMomentPathFunction
 
class  RealMomentsImageFunction
 
class  ReciprocalBarnesDecompImageFilter
 
class  ReciprocalCoherencyToReciprocalMuellerImageFilter
 
class  ReciprocalCovarianceToCoherencyDegreeImageFilter
 
class  ReciprocalCovarianceToReciprocalCoherencyImageFilter
 
class  ReciprocalHAlphaImageFilter
 
class  ReciprocalHuynenDecompImageFilter
 
class  ReciprocalLinearCovarianceToReciprocalCircularCovarianceImageFilter
 
class  ReciprocalPauliDecompImageFilter
 
class  Rectangle
 
class  ReduceSpectralResponse
 
class  ReduceSpectralResponseClassifierRAndNIR
 
class  ReflectanceToImageImageFilter
 
class  ReflectanceToLuminanceImageFilter
 
class  ReflectanceToRadianceImageFilter
 
class  ReflectanceToSurfaceReflectanceImageFilter
 
class  RegionImageToRectangularPathListFilter
 
class  RelabelComponentImageFilter
 
class  RemoteSensingRegion
 
class  RemoveCarvingPathFilter
 
class  RemoveIsolatedByDirectionFilter
 
class  RemoveTortuousPathListFilter
 
class  RemoveWrongDirectionFilter
 
class  RGBAPixelConverter
 
class  RGBAPixelConverter< TInternalInputPixelType, itk::RGBAPixel< TInternalOutputPixelType > >
 
class  RGBAPixelConverter< TInternalInputPixelType, itk::RGBPixel< TInternalOutputPixelType > >
 
class  RoadExtractionFilter
 
class  ROIdataConversion
 
class  RPCSolverAdapter
 
class  SailModel
 
class  SamplerBase
 
class  SamplingRateCalculator
 
class  SamplingRateCalculatorList
 
class  SarBrightnessFunction
 
class  SarBrightnessToImageFilter
 
class  SarCalibrationLookupData
 
class  SarDeburstImageFilter
 
class  SarDefaultImageMetadataInterface
 
class  SarDefaultImageMetadataInterfaceFactory
 
class  SarImageMetadataInterface
 
class  SarImageMetadataInterfaceFactory
 
class  SarParametricMapFunction
 
class  SarRadiometricCalibrationFunction
 
class  SarRadiometricCalibrationToImageFilter
 
class  SarSensorModelAdapter
 
class  SatelliteRSR
 
class  ScalarBufferToImageFileWriter
 
class  ScalarImageToAdvancedTexturesFilter
 
class  ScalarImageToHigherOrderTexturesFilter
 
class  ScalarImageToPanTexTextureFilter
 
class  ScalarImageToTexturesFilter
 
class  SEMClassifier
 
class  SensorModelAdapter
 
class  SensorModelBase
 
class  Sentinel1CalibrationLookupData
 
struct  Sentinel1CalibrationStruct
 
class  Sentinel1ImageMetadataInterface
 
class  Sentinel1ImageMetadataInterfaceFactory
 
class  SFSTexturesImageFilter
 
class  ShapeAttributesLabelMapFilter
 
class  SharkKMeansMachineLearningModel
 
class  SharkKMeansMachineLearningModelFactory
 
class  SharkRandomForestsMachineLearningModel
 
class  SharkRandomForestsMachineLearningModelFactory
 
class  ShiftScaleImageAdaptor
 
class  ShiftScaleVectorImageFilter
 
class  SiftFastImageFilter
 
class  SimpleParallelTiffWriter
 
class  SimpleRcsPanSharpeningFusionImageFilter
 
class  SimplifyPathFunctor
 
class  SimplifyPathListFilter
 
class  SimulationStep1Base
 
class  SimulationStep2Base
 
class  SinclairImageFilter
 
class  SinclairReciprocalImageFilter
 
class  SinusoidalMapProjection
 
class  SIXSTraits
 
class  SobelVectorImageFilter
 
class  SoilDataBase
 
class  SOM
 
class  SOMActivationBuilder
 
class  SOMbasedImageFilter
 
class  SOMClassifier
 
class  SOMImageClassificationFilter
 
class  SOMMap
 
class  SOMWithMissingValue
 
class  SparseUnmixingImageFilter
 
class  SparseWvltToAngleMapperListFilter
 
class  SpatialisationFilter
 
class  SpatialObjectSource
 
class  SpatialObjectToImageDrawingFilter
 
class  SpectralAngleDataNodeFeatureFunction
 
class  SpectralAngleDistanceImageFilter
 
class  SpectralResponse
 
class  SpectralSensitivityReader
 
class  Spot6ImageMetadataInterface
 
class  Spot6ImageMetadataInterfaceFactory
 
class  SpotImageMetadataInterface
 
class  SpotImageMetadataInterfaceFactory
 
class  StandardDSCostFunction
 
class  StandardFilterWatcher
 
class  StandardMetaImageFunctionBuilder
 
class  StandardOneLineFilterWatcher
 
class  StandardShader
 
class  StandardWriterWatcher
 
class  StatisticsAttributesLabelMapFilter
 
class  StatisticsXMLFileReader
 
class  StatisticsXMLFileWriter
 
class  StereorectificationDisplacementFieldSource
 
class  StereoSensorModelToElevationFilter
 
class  StreamingCompareImageFilter
 
class  StreamingConnectedComponentSegmentationOBIAToVectorDataFilter
 
class  StreamingHistogramVectorImageFilter
 
class  StreamingImageToOGRLayerSegmentationFilter
 
class  StreamingImageVirtualWriter
 
class  StreamingInnerProductVectorImageFilter
 
class  StreamingLineSegmentDetector
 
class  StreamingManager
 
class  StreamingMatrixTransposeMatrixImageFilter
 
class  StreamingMinMaxImageFilter
 
class  StreamingMinMaxVectorImageFilter
 
class  StreamingResampleImageFilter
 
class  StreamingShrinkImageFilter
 
class  StreamingShrinkImageRegionSplitter
 
class  StreamingShrinkStreamingManager
 
class  StreamingStatisticsImageFilter
 
class  StreamingStatisticsMapFromLabelImageFilter
 
class  StreamingStatisticsVectorImageFilter
 
class  StreamingTraits
 
class  StreamingTraits< otb::VectorImage< TPixel, VImageDimension > >
 
class  StreamingWarpImageFilter
 
class  SubPixelDisparityImageFilter
 
class  SubsampledImageRegionConstIterator
 
class  SubsampledImageRegionIterator
 
class  SubsampleImageFilter
 
class  SurfaceAdjacencyEffectCorrectionSchemeFilter
 
class  SurfaceReflectanceToReflectanceFilter
 
class  SVMCrossValidationCostFunction
 
class  SVMMachineLearningModel
 
class  SVMMachineLearningModelFactory
 
class  SVMMarginSampler
 
class  SVY21MapProjection
 
class  System
 
class  TernaryFunctorImageFilter
 
class  TerraSarBrightnessImageFilter
 
class  TerraSarImageMetadataInterface
 
class  TerraSarImageMetadataInterfaceFactory
 
class  TestHelper
 
class  TextureImageFunction
 
class  Threads
 
class  ThresholdImageToPointSetFilter
 
class  ThresholdVectorImageFilter
 
class  TileDimensionTiledStreamingManager
 
class  TileImageFilter
 
class  TileMapImageIO
 
class  TileMapImageIOFactory
 
class  TileMapImageIOHelper
 
class  TileMapTransform
 
class  TouziEdgeDetectorImageFilter
 
class  Transform
 
class  TransformationFunctorDispatcher
 
struct  TransformationFunctorDispatcher< TransformationFunctor, ogr::Layer, FieldTransformationPolicy >
 
struct  TransformationFunctorDispatcher< TransformationFunctor, OGRGeometry, FieldTransformationPolicy >
 
class  TransformPointSetFilter
 
class  TransMercatorMapProjection
 
class  TwoNRIBandsImageToNComplexBandsImage
 
class  UnaryFunctorImageFilter
 
class  UnaryFunctorNeighborhoodImageFilter
 
class  UnaryFunctorNeighborhoodVectorImageFilter
 
class  UnaryFunctorNeighborhoodWithOffsetImageFilter
 
class  UnaryFunctorObjectListBooleanFilter
 
class  UnaryFunctorObjectListFilter
 
class  UnaryFunctorVectorImageFilter
 
class  UnaryFunctorWithIndexImageFilter
 
class  UnaryFunctorWithIndexWithOutputSizeImageFilter
 
class  UnaryImageFunctorWithVectorImageFilter
 
class  UnConstrainedLeastSquareImageFilter
 
class  UrbanAreaDetectionImageFilter
 
class  UtmMapProjection
 
class  vabs
 
class  vacos
 
class  var
 
class  VariableLengthVectorConverter
 
class  VariableLengthVectorConverter< itk::FixedArray< TInternalInputType, VArrayDimension >, TPrecisionType >
 
class  VariableLengthVectorConverter< itk::SmartPointer< itk::Statistics::Histogram< TPixel > >, TPrecisionType >
 
class  VariableLengthVectorConverter< itk::VariableLengthVector< TInternalInputType >, TPrecisionType >
 
class  VariableLengthVectorConverter< std::vector< std::vector< std::complex< TInternalInputType > > >, TPrecisionType >
 
class  VariableLengthVectorConverter< std::vector< std::vector< TInternalInputType > >, TPrecisionType >
 
class  VarianceImageFilter
 
class  VarSol
 
class  vasin
 
class  vatan
 
class  VCAImageFilter
 
class  vcos
 
class  vcosh
 
class  vect2scal
 
class  VectorData
 
class  VectorDataAdapter
 
class  VectorDataExtractROI
 
class  VectorDataFileReader
 
class  VectorDataFileReaderException
 
class  VectorDataFileWriter
 
class  VectorDataFileWriterException
 
class  VectorDataIntoImageProjectionFilter
 
class  VectorDataIOBase
 
class  VectorDataIOFactory
 
class  VectorDataKeywordlist
 
class  VectorDataProjectionFilter
 
class  VectorDataProperties
 
class  VectorDataSource
 
class  VectorDataStyle
 
class  VectorDataToDSValidatedVectorDataFilter
 
class  VectorDataToLabelImageFilter
 
class  VectorDataToLabelMapFilter
 
class  VectorDataToLabelMapWithAttributesFilter
 
class  VectorDataToMapFilter
 
class  VectorDataToRandomLineGenerator
 
class  VectorDataToRightAngleVectorDataFilter
 
class  VectorDataToRoadDescriptionFilter
 
class  VectorDataToSpecificDescriptionFilterBase
 
class  VectorDataToVectorDataFilter
 
class  VectorDataTransformFilter
 
class  VectorImage
 
class  VectorImageTo3DScalarImageFilter
 
class  VectorImageToAmplitudeImageFilter
 
class  VectorImageToASImageAdaptor
 
class  VectorImageToImageListFilter
 
class  VectorImageToIntensityImageFilter
 
class  VectorImageToMatrixImageFilter
 
class  VectorizationPathListFilter
 
class  VectorRescaleIntensityImageFilter
 
class  VerticalSobelVectorImageFilter
 
class  vexp
 
class  ViewSettings
 
class  VirtualDimensionality
 
class  vlog
 
class  vlog10
 
class  vmax
 
class  vmin
 
class  vnorm
 
class  vsin
 
class  vsinh
 
class  vsqrt
 
class  vtan
 
class  vtanh
 
class  WatershedSegmentationFilter
 
class  WaterSqrtSpectralAngleImageFilter
 
class  WavelengthSpectralBands
 
class  WaveletFilterBank
 
class  WaveletFilterBank< TInputImage, TOutputImage, TWaveletOperator, Wavelet::FORWARD >
 
class  WaveletFilterBank< TInputImage, TOutputImage, TWaveletOperator, Wavelet::INVERSE >
 
class  WaveletGenerator
 
class  WaveletHighPassOperator
 
class  WaveletImageFilter
 
class  WaveletInverseImageFilter
 
class  WaveletLowPassOperator
 
class  WaveletOperator
 
class  WaveletOperatorBase
 
class  WaveletPacketTransform
 
class  WaveletPacketTransform< TInputImage, TOutputImage, TFilter, Wavelet::FORWARD, TCost >
 
class  WaveletPacketTransform< TInputImage, TOutputImage, TFilter, Wavelet::INVERSE, FullyDecomposedWaveletPacketCost< TInputImage > >
 
class  WaveletsBandsListToWaveletsSynopsisImageFilter
 
class  WaveletsSynopsisImageToWaveletsBandsListFilter
 
class  WaveletTransform
 
class  WaveletTransform< TInputImage, TOutputImage, TFilter, Wavelet::FORWARD >
 
class  WaveletTransform< TInputImage, TOutputImage, TFilter, Wavelet::INVERSE >
 
class  WindowedSincInterpolateImageBlackmanFunction
 
class  WindowedSincInterpolateImageCosineFunction
 
class  WindowedSincInterpolateImageFunctionBase
 
class  WindowedSincInterpolateImageGaussianFunction
 
class  WindowedSincInterpolateImageHammingFunction
 
class  WindowedSincInterpolateImageLanczosFunction
 
class  WindowedSincInterpolateImageWelchFunction
 
class  WorldFile
 
class  WorldView2ImageMetadataInterface
 
class  WorldView2ImageMetadataInterfaceFactory
 
class  WriterWatcherBase
 

Typedefs

typedef Eckert4MapProjection
< TransformDirection::FORWARD
Eckert4ForwardProjection
 
typedef Eckert4MapProjection
< TransformDirection::INVERSE
Eckert4InverseProjection
 
typedef GDALResampling GDALResamplingType
 
typedef
Lambert2EtenduProjection
< TransformDirection::FORWARD
Lambert2EtenduForwardProjection
 
typedef
Lambert2EtenduProjection
< TransformDirection::INVERSE
Lambert2EtenduInverseProjection
 
typedef
Lambert3CartoSudProjection
< TransformDirection::FORWARD
Lambert3CartoSudForwardProjection
 
typedef
Lambert3CartoSudProjection
< TransformDirection::INVERSE
Lambert3CartoSudInverseProjection
 
typedef Lambert93Projection
< TransformDirection::FORWARD
Lambert93ForwardProjection
 
typedef Lambert93Projection
< TransformDirection::INVERSE
Lambert93InverseProjection
 
typedef
LambertConformalConicMapProjection
< TransformDirection::FORWARD
LambertConformalConicForwardProjection
 
typedef
LambertConformalConicMapProjection
< TransformDirection::INVERSE
LambertConformalConicInverseProjection
 
template<typename TInput >
using MLMSampleTraits = MLMSampleTraitsImpl< TInput, typename itk::mpl::IsNumber< TInput >::Type >
 
template<typename TInput >
using MLMTargetTraits = MLMTargetTraitsImpl< TInput, typename itk::mpl::IsNumber< TInput >::Type >
 
typedef MollweidMapProjection
< TransformDirection::FORWARD
MollweidForwardProjection
 
typedef MollweidMapProjection
< TransformDirection::INVERSE
MollweidInverseProjection
 
typedef
SinusoidalMapProjection
< TransformDirection::FORWARD
SinusoidalForwardProjection
 
typedef
SinusoidalMapProjection
< TransformDirection::INVERSE
SinusoidalInverseProjection
 
typedef SVY21MapProjection
< TransformDirection::FORWARD
SVY21ForwardProjection
 
typedef SVY21MapProjection
< TransformDirection::INVERSE
SVY21InverseProjection
 
typedef
TransMercatorMapProjection
< TransformDirection::FORWARD
TransMercatorForwardProjection
 
typedef
TransMercatorMapProjection
< TransformDirection::INVERSE
TransMercatorInverseProjection
 
typedef UtmMapProjection
< TransformDirection::FORWARD
UtmForwardProjection
 
typedef UtmMapProjection
< TransformDirection::INVERSE
UtmInverseProjection
 

Enumerations

enum  ArchitectureType {
  HH_HV_VH_VV = 0,
  HH_HV_VV = 1,
  HH_VH_VV = 2,
  HH_HV = 3,
  VH_VV = 4,
  HH_VV = 5,
  UNKNOWN_ARCHITECTURE = 6
}
 
enum  GDALCompression {
  GDAL_COMPRESSION_NONE = 0,
  GDAL_COMPRESSION_JPEG,
  GDAL_COMPRESSION_LZW,
  GDAL_COMPRESSION_PACKBITS,
  GDAL_COMPRESSION_DEFLATE,
  GDAL_COMPRESSION_COUNT
}
 
enum  GDALFormat {
  GDAL_FORMAT_ERDAS,
  GDAL_FORMAT_GEOTIFF,
  GDAL_FORMAT_COUNT
}
 
enum  GDALResampling {
  GDAL_RESAMPLING_NONE = 0,
  GDAL_RESAMPLING_NEAREST,
  GDAL_RESAMPLING_GAUSS,
  GDAL_RESAMPLING_CUBIC,
  GDAL_RESAMPLING_AVERAGE,
  GDAL_RESAMPLING_MODE,
  GDAL_RESAMPLING_AVERAGE_MAGPHASE,
  GDAL_RESAMPLING_COUNT
}
 
enum  NodeType {
  ROOT = 0,
  DOCUMENT = 1,
  FOLDER = 2,
  FEATURE_POINT = 3,
  FEATURE_LINE = 4,
  FEATURE_POLYGON = 5,
  FEATURE_MULTIPOINT = 6,
  FEATURE_MULTILINE = 7,
  FEATURE_MULTIPOLYGON = 8,
  FEATURE_COLLECTION = 9
}
 
enum  RCC8Value {
  OTB_RCC8_DC,
  OTB_RCC8_EC,
  OTB_RCC8_PO,
  OTB_RCC8_TPP,
  OTB_RCC8_TPPI,
  OTB_RCC8_NTPP,
  OTB_RCC8_NTPPI,
  OTB_RCC8_EQ
}
 
enum  ShaderType {
  SHADER_STANDARD,
  SHADER_LOCAL_CONTRAST,
  SHADER_LOCAL_ALPHA,
  SHADER_ALPHA_GRID,
  SHADER_ALPHA_SLIDER,
  SHADER_SPECTRAL_ANGLE,
  SHADER_GRADIENT,
  SHADER_LUT_JET,
  SHADER_LUT_LOCAL_JET,
  SHADER_LUT_HOT,
  SHADER_LUT_LOCAL_HOT,
  SHADER_LUT_WINTER,
  SHADER_LUT_LOCAL_WINTER,
  SHADER_LUT_SUMMER,
  SHADER_LUT_LOCAL_SUMMER,
  SHADER_LUT_COOL,
  SHADER_LUT_LOCAL_COOL
}
 

Functions

template<typename T >
void assert_NaN (T val)
 
template<typename T >
void assert_quiet_NaN (T val)
 
template<typename T >
void assert_signaling_NaN (T val)
 
template<typename InputType , typename OutputType >
OutputType ComplexCast (const std::complex< InputType > &in, const OutputType &)
 
template<typename InputType , typename OutputType >
std::complex< OutputType > ComplexCast (const std::complex< InputType > &in, const std::complex< OutputType > &)
 
QString OTBQtAdapters_EXPORT GetExistingDirectory (QWidget *p=0, const QString &caption=QString(), const QString &dir=QString(), QFileDialog::Options options=QFileDialog::ShowDirsOnly)
 
QString OTBQtAdapters_EXPORT GetOpenFileName (QWidget *p=0, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=0, QFileDialog::Options options=0)
 
QStringList OTBQtAdapters_EXPORT GetOpenFileNames (QWidget *p=0, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=0, QFileDialog::Options options=0)
 
QString OTBQtAdapters_EXPORT GetSaveFileName (QWidget *p=0, const QString &caption=QString(), const QString &dir=QString(), const QString &filter=QString(), QString *selectedFilter=0, QFileDialog::Options options=0)
 
QString OTBQtAdapters_EXPORT GetWorkingDir ()
 
template<typename T >
InverseValue (const T &value)
 
template<class T >
void ListSampleToMat (const T *listSample, cv::Mat &output)
 
template<typename T >
void ListSampleToMat (typename T::Pointer listSample, cv::Mat &output)
 
template<typename T >
void ListSampleToMat (typename T::ConstPointer listSample, cv::Mat &output)
 
template<typename T >
T::Pointer MatToListSample (const cv::Mat &cvmat)
 
OTBOSSIMAdapters_EXPORT
std::ostream & 
operator<< (std::ostream &os, const ImageKeywordlist &kwl)
 
OTBVectorDataBase_EXPORT
std::ostream & 
operator<< (std::ostream &os, const VectorDataKeywordlist &kwl)
 
template<class TType >
std::ostream & operator<< (std::ostream &os, const RemoteSensingRegion< TType > &region)
 
 OTB_DEFAULTCONVERTTRAITS_COMPLEX_TYPE (float)
 
 OTB_DEFAULTCONVERTTRAITS_COMPLEX_TYPE (double)
 
 OTB_DEFAULTCONVERTTRAITS_COMPLEX_TYPE (signed int)
 
 OTB_DEFAULTCONVERTTRAITS_COMPLEX_TYPE (unsigned int)
 
 OTB_DEFAULTCONVERTTRAITS_COMPLEX_TYPE (short int)
 
 OTB_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO (itk::Vector)
 
 OTB_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO (itk::CovariantVector)
 
 OTB_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO (itk::Point)
 
 OTB_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO (itk::FixedArray)
 
 OTB_DEFAULTCONVERTTRAITS_MATRIX_TYPE_ALL_TYPES_MACRO (itk::Matrix)
 
template<class T >
bool PixelIsComplex (const std::complex< T > &)
 
template<class T >
bool PixelIsComplex (const T &)
 
OTBOSSIMAdapters_EXPORT
ImageKeywordlist 
ReadGeometryFromGEOMFile (const std::string &filename)
 
OTBOSSIMAdapters_EXPORT
ImageKeywordlist 
ReadGeometryFromImage (const std::string &filename, bool checkRpcTag=true)
 
OTBOSSIMAdapters_EXPORT
ImageKeywordlist 
ReadGeometryFromRPCTag (const std::string &filename)
 
bool OTBMetadata_EXPORT ReadNoDataFlags (const itk::MetaDataDictionary &dict, std::vector< bool > &flags, std::vector< double > &values)
 
template<class T >
void SampleToMat (const T &sample, cv::Mat &output)
 
bool OTBQtAdapters_EXPORT SetWorkingDir (const QString &path)
 
template<typename T >
SignOfValue (const T &value)
 
template<typename T2 , unsigned int N, typename T1 >
itk::FixedArray< T2, N > ToFixedArray (const itk::VariableLengthVector< T1 > &v)
 
template<typename T2 , unsigned int N, typename T1 >
itk::FixedArray< T2, N > & ToFixedArray (itk::FixedArray< T2, N > &a, const itk::VariableLengthVector< T1 > &v)
 
template<typename T2 , typename T1 , unsigned int N>
itk::VariableLengthVector< T2 > ToVariableLengthVector (const itk::FixedArray< T1, N > &a)
 
template<typename T2 , typename T1 , unsigned int N>
itk::VariableLengthVector< T2 > & ToVariableLengthVector (itk::FixedArray< T1, N > &a, const itk::VariableLengthVector< T1 > &v)
 
template<typename T2 , typename T1 , unsigned int N>
itk::VariableLengthVector< T2 > & ToVariableLengthVector (itk::VariableLengthVector< T2 > &v, const itk::FixedArray< T1, N > &a)
 
template<class ImageType , class RemoteSensingRegionType >
ImageType::RegionType TransformPhysicalRegionToIndexRegion (const RemoteSensingRegionType &region, const ImageType *image)
 
template<typename T >
trapezoid_area (T x1, T x2, T y1, T y2)
 
OTBOSSIMAdapters_EXPORT void WriteGeometry (const ImageKeywordlist &otb_kwl, const std::string &filename)
 
template<typename TImage >
void WriteMPI (TImage *img, const std::string &output, unsigned int availableRAM=0, bool writeVRTFile=true)
 
void OTBMetadata_EXPORT WriteNoDataFlags (const std::vector< bool > &flags, const std::vector< double > &values, itk::MetaDataDictionary &dict)
 
template<typename T2 , typename T1 >
itk::SmartPointer< T2 > DynamicCast (const itk::SmartPointer< T1 > &p1)
 
template<typename T2 , typename T1 >
itk::SmartPointer< const T2 > ConstCast (const itk::SmartPointer< T1 > &p1)
 
template<typename T2 , typename T1 >
itk::SmartPointer< T2 > ConstCast (const itk::SmartPointer< const T1 > &p1)
 
template<typename TRange >
std::ostream & Join (std::ostream &os, TRange const &range, std::string const &separator)
 
template<typename T >
bool IsNoData (const T &pixel, const std::vector< bool > &flags, const std::vector< double > &values, bool nanIsNoData=false)
 
template<typename T >
ChangeNoData (const T &pixel, const std::vector< bool > &flags, const std::vector< double > &values, const std::vector< double > &newValues, bool nanIsNoData=false)
 
template<typename T >
bool IsNoData (const itk::VariableLengthVector< T > &pixel, const std::vector< bool > &flags, const std::vector< double > &values, bool nanIsNoData=false)
 
template<typename T >
itk::VariableLengthVector< T > ChangeNoData (const itk::VariableLengthVector< T > &pixel, const std::vector< bool > &flags, const std::vector< double > &values, const std::vector< double > &newValues, bool nanIsNoData=false)
 

Variables

const double CONST_180_PI = 57.2957795130823208768
 
const double CONST_1_PI = 0.31830988618379067154
 
const double CONST_2_PI = 0.63661977236758134308
 
const double CONST_2_SQRTPI = 1.12837916709551257390
 
const double CONST_2PI = 6.28318530717958647693
 
const double CONST_E = 2.7182818284590452354
 
const double CONST_EULER = 0.57721566490153286060
 
const double CONST_LN10 = 2.30258509299404568402
 
const double CONST_LN2 = 0.69314718055994530942
 
const double CONST_LNPI = std::log(CONST_PI)
 
const double CONST_LOG10E = 0.43429448190325182765
 
const double CONST_LOG2E = 1.4426950408889634074
 
const double CONST_PI = 3.14159265358979323846
 
const double CONST_PI_180 = 0.01745329251994329577
 
const double CONST_PI_2 = 1.57079632679489661923
 
const double CONST_PI_4 = 0.78539816339744830962
 
const double CONST_PI_8 = 0.39269908169872415481
 
const double CONST_SQRT1_2 = 0.70710678118654752440
 
const double CONST_SQRT2 = 1.41421356237309504880
 
const double CONST_SQRT3 = 1.73205080756887729353
 
const double CONST_SQRTPI = std::sqrt(CONST_PI)
 
const DataSpec DataSpecP5B [2101]
 
static const char DerivedSubdatasetPrefix [] = "DERIVED_SUBDATASET:"
 
static const vcl_size_t DerivedSubdatasetPrefixLength = sizeof(DerivedSubdatasetPrefix)
 
static QString RecentDirectory
 

Detailed Description

The "otb" namespace contains all Orfeo Toolbox (OTB) classes.

otbMacro.h defines standard system-wide macros, constants, and other parameters. One of its most important functions is to define macros used to interface to instance variables in a standard fashion.

There are several nested namespaces within this one.

otbMath.h defines standard math macros, constants, and other parameters. All mathematics constans, functions (used in the OTB code) are the vcl version (vcl..., CONST_PI, ).

Typedef Documentation

Definition at line 37 of file otbMapProjections.h.

Definition at line 36 of file otbMapProjections.h.

Definition at line 55 of file otbGDALOverviewsBuilder.h.

Definition at line 41 of file otbMapProjections.h.

Definition at line 40 of file otbMapProjections.h.

Definition at line 43 of file otbMapProjections.h.

Definition at line 42 of file otbMapProjections.h.

Definition at line 45 of file otbMapProjections.h.

Definition at line 44 of file otbMapProjections.h.

Definition at line 39 of file otbMapProjections.h.

Definition at line 38 of file otbMapProjections.h.

template<typename TInput >
using otb::MLMSampleTraits = typedef MLMSampleTraitsImpl< TInput, typename itk::mpl::IsNumber<TInput>::Type >

Simplified implementation of SampleTraits using MLMSampleTraitsImpl

Definition at line 65 of file otbMachineLearningModelTraits.h.

template<typename TInput >
using otb::MLMTargetTraits = typedef MLMTargetTraitsImpl< TInput, typename itk::mpl::IsNumber<TInput>::Type >

Simplified implementation of TargetTraits using MLMTargetTraitsImpl

Definition at line 99 of file otbMachineLearningModelTraits.h.

Definition at line 49 of file otbMapProjections.h.

Definition at line 48 of file otbMapProjections.h.

Definition at line 51 of file otbMapProjections.h.

Definition at line 50 of file otbMapProjections.h.

Definition at line 47 of file otbMapProjections.h.

Definition at line 46 of file otbMapProjections.h.

Definition at line 53 of file otbMapProjections.h.

Definition at line 52 of file otbMapProjections.h.

Definition at line 55 of file otbMapProjections.h.

Definition at line 54 of file otbMapProjections.h.

Enumeration Type Documentation

This enumeration describes the different architectures we can find in polarimetry. HH_HV_VH_VV (0), HH_HV_VV (1), HH_VH_VV (2), HH_HV(3), VH_VV (4), HH_VV (5).

Enumerator
HH_HV_VH_VV 
HH_HV_VV 
HH_VH_VV 
HH_HV 
VH_VV 
HH_VV 
UNKNOWN_ARCHITECTURE 

Definition at line 33 of file otbPolarimetricData.h.

Enumerator
GDAL_COMPRESSION_NONE 
GDAL_COMPRESSION_JPEG 
GDAL_COMPRESSION_LZW 
GDAL_COMPRESSION_PACKBITS 
GDAL_COMPRESSION_DEFLATE 
GDAL_COMPRESSION_COUNT 

Definition at line 59 of file otbGDALOverviewsBuilder.h.

Enumerator
GDAL_FORMAT_ERDAS 
GDAL_FORMAT_GEOTIFF 
GDAL_FORMAT_COUNT 

Definition at line 74 of file otbGDALOverviewsBuilder.h.

Enumerator
GDAL_RESAMPLING_NONE 
GDAL_RESAMPLING_NEAREST 
GDAL_RESAMPLING_GAUSS 
GDAL_RESAMPLING_CUBIC 
GDAL_RESAMPLING_AVERAGE 
GDAL_RESAMPLING_MODE 
GDAL_RESAMPLING_AVERAGE_MAGPHASE 
GDAL_RESAMPLING_COUNT 

Definition at line 39 of file otbGDALOverviewsBuilder.h.

This enumeration describes the type of nodes used to represent a tree of vector data in the Orfeo ToolBox.

Enumerator
ROOT 
DOCUMENT 
FOLDER 
FEATURE_POINT 
FEATURE_LINE 
FEATURE_POLYGON 
FEATURE_MULTIPOINT 
FEATURE_MULTILINE 
FEATURE_MULTIPOLYGON 
FEATURE_COLLECTION 

Definition at line 39 of file otbDataNode.h.

Enumerator
OTB_RCC8_DC 
OTB_RCC8_EC 
OTB_RCC8_PO 
OTB_RCC8_TPP 
OTB_RCC8_TPPI 
OTB_RCC8_NTPP 
OTB_RCC8_NTPPI 
OTB_RCC8_EQ 

Definition at line 27 of file otbRCC8Value.h.

Enumerator
SHADER_STANDARD 
SHADER_LOCAL_CONTRAST 
SHADER_LOCAL_ALPHA 
SHADER_ALPHA_GRID 
SHADER_ALPHA_SLIDER 
SHADER_SPECTRAL_ANGLE 
SHADER_GRADIENT 
SHADER_LUT_JET 
SHADER_LUT_LOCAL_JET 
SHADER_LUT_HOT 
SHADER_LUT_LOCAL_HOT 
SHADER_LUT_WINTER 
SHADER_LUT_LOCAL_WINTER 
SHADER_LUT_SUMMER 
SHADER_LUT_LOCAL_SUMMER 
SHADER_LUT_COOL 
SHADER_LUT_LOCAL_COOL 

Definition at line 31 of file otbStandardShader.h.

Function Documentation

template<typename T >
void otb::assert_NaN ( val)

Definition at line 60 of file otbGlView.h.

References assert_quiet_NaN(), and assert_signaling_NaN().

Referenced by otb::GlView::ReprojectFromView().

template<typename T >
void otb::assert_quiet_NaN ( val)

Definition at line 38 of file otbGlView.h.

Referenced by assert_NaN().

template<typename T >
void otb::assert_signaling_NaN ( val)

Definition at line 49 of file otbGlView.h.

Referenced by assert_NaN().

template<typename T >
T otb::ChangeNoData ( const T &  pixel,
const std::vector< bool > &  flags,
const std::vector< double > &  values,
const std::vector< double > &  newValues,
bool  nanIsNoData = false 
)

Reads a pixel and change the no data value if it is found. No data value is changed either if the pixel value is NaN or if the pixel value equals the no data value and flag is true.

Parameters
pixelThe pixel to process
flagsA vector of size > 1 containing a flag per band to indicate if a no data value is available for this band
valuesA vector of size > 1 corresponding to the current no data value for each band. If flag is 0, the value will be ignored.
newValuesA vector of size > 1 corresponding to the new no data value for each band. If flag is 0, the value will be ignored
nanIsNoDataIf true, NaN values will be considered as no-data and changed as well.

Definition at line 95 of file otbNoDataHelper.h.

Referenced by otb::Functor::ChangeNoDataFunctor< TInputImage::PixelType, TOutputImage::PixelType >::operator()().

template<typename T >
itk::VariableLengthVector<T> otb::ChangeNoData ( const itk::VariableLengthVector< T > &  pixel,
const std::vector< bool > &  flags,
const std::vector< double > &  values,
const std::vector< double > &  newValues,
bool  nanIsNoData = false 
)

Specialization of ChangeNoData function to handle itk::VariableLengthVector

Definition at line 141 of file otbNoDataHelper.h.

References itk::VariableLengthVector< TValue >::Size().

template<typename InputType , typename OutputType >
OutputType otb::ComplexCast ( const std::complex< InputType > &  in,
const OutputType &   
)
template<typename InputType , typename OutputType >
std::complex<OutputType> otb::ComplexCast ( const std::complex< InputType > &  in,
const std::complex< OutputType > &   
)

Definition at line 97 of file otbConvertPixelBuffer.txx.

template<typename T2 , typename T1 >
itk::SmartPointer< const T2 > otb::ConstCast ( const itk::SmartPointer< T1 > &  p1)
inline

const_cast<>() like operator to work with itk::SmartPointer<>.

Works like C++ const_cast<>() operator:

MyClass::Pointer pointer( itk::ConstCast< DerivedClass >( smartPointerToConstInstance ) );

Definition at line 64 of file otbCast.h.

References itk::SmartPointer< TObjectType >::GetPointer().

template<typename T2 , typename T1 >
itk::SmartPointer< T2 > otb::ConstCast ( const itk::SmartPointer< const T1 > &  p1)
inline

const_cast<>() like operator to work with itk::SmartPointer<>.

Works like C++ const_cast<>() operator:

MyClass::ConstPointer constPointer( itk::ConstCast< const DerivedClass >( smartPointerToNonConstInstance ) );

Definition at line 89 of file otbCast.h.

References itk::SmartPointer< TObjectType >::GetPointer().

template<typename T2 , typename T1 >
itk::SmartPointer< T2 > otb::DynamicCast ( const itk::SmartPointer< T1 > &  p1)
inline

dynamic_cast<>() like operator to work with itk::SmartPointer<>.

Works like C++ dynamic_cast<>() operator:

DerivedClass::Pointer pointer( itk::DynamicCast< DerivedClass >( smartPointerToBaseClass ) );

Definition at line 41 of file otbCast.h.

References itk::SmartPointer< TObjectType >::GetPointer().

QString OTBQtAdapters_EXPORT otb::GetExistingDirectory ( QWidget *  p = 0,
const QString &  caption = QString(),
const QString &  dir = QString(),
QFileDialog::Options  options = QFileDialog::ShowDirsOnly 
)

This is a convenience static method that will return an existing directory path selected by the user.

This method stores the last accepted directory for next call.

See Also
http://qt-project.org/doc/qt-4.8/qfiledialog.html#getExistingDirectory
Parameters
parentParent widget of that QFileDialog.
captionTitle-bar caption of that QFileDialog.
dirDirectory location where to pick path.
optionsof that QFileDialog.
Returns
The selected path or an null QString if QFileDialog has been rejected.
QString OTBQtAdapters_EXPORT otb::GetOpenFileName ( QWidget *  p = 0,
const QString &  caption = QString(),
const QString &  dir = QString(),
const QString &  filter = QString(),
QString *  selectedFilter = 0,
QFileDialog::Options  options = 0 
)

This is a convenience static method that will return an existing filename selected by the user.

This method stores the last accepted directory for next call.

See Also
http://qt-project.org/doc/qt-4.8/qfiledialog.html#getOpenFileName
Parameters
parentParent widget of that QFileDialog.
captionTitle-bar caption of that QFileDialog.
dirDirectory location where to pick path.
filterFilename filter (e.g. wildcards).
selectedFilterFilter which has been selected by the user.
optionsOptions of that QFileDialog.
Returns
The selected filename or an null QString if QFileDialog has been rejected.
QStringList OTBQtAdapters_EXPORT otb::GetOpenFileNames ( QWidget *  p = 0,
const QString &  caption = QString(),
const QString &  dir = QString(),
const QString &  filter = QString(),
QString *  selectedFilter = 0,
QFileDialog::Options  options = 0 
)

This is a convenience static method that will return a list of existing filenames selected by the user.

This method stores the last accepted directory for next call.

See Also
http://qt-project.org/doc/qt-4.8/qfiledialog.html#getOpenFileNames
Parameters
parentParent widget of that QFileDialog.
captionTitle-bar caption of that QFileDialog.
dirDirectory location where to pick path.
filterFilename filter (e.g. wildcards).
selectedFilterFilter which has been selected by the user.
optionsof that QFileDialog.
Returns
The selected filename list or an empty QStringLIst if QFileDialog has been rejected.
QString OTBQtAdapters_EXPORT otb::GetSaveFileName ( QWidget *  p = 0,
const QString &  caption = QString(),
const QString &  dir = QString(),
const QString &  filter = QString(),
QString *  selectedFilter = 0,
QFileDialog::Options  options = 0 
)

This is a convenience static method that will return a filename selected by the user. This file does not have to exist.

This method stores the last accepted directory for next call.

See Also
http://qt-project.org/doc/qt-4.8/qfiledialog.html#getSaveFileName
Parameters
parentParent widget of that QFileDialog.
captionTitle-bar caption of that QFileDialog.
dirDirectory location where to pick path.
filterFilename filter (e.g. wildcards).
selectedFilterFilter which has been selected by the user.
optionsof that QFileDialog.
Returns
The selected filename list or an empty QStringLIst if QFileDialog has been rejected.
QString OTBQtAdapters_EXPORT otb::GetWorkingDir ( )
Returns
Working directory of Qt-based applications (see http://doc.qt.io/qt-4.8/qdir.html#currentPath).
template<typename T >
T otb::InverseValue ( const T &  value)
template<typename T >
bool otb::IsNoData ( const T &  pixel,
const std::vector< bool > &  flags,
const std::vector< double > &  values,
bool  nanIsNoData = false 
)

Test if the pixel corresponds to a no data pixel according to a vector of no data flags, and a vector of no data values.

Parameters
pixelThe pixel to test
flagsA vector of size > 1 containing a flag per band to indicate if a no data value is available for this band
valuesA vector of size > 1 corresponding to the no data value for each band. If flag is 0, the value will be ignored.
nanIsNoDataIf true, NaN values will be reported as no-data.

Definition at line 59 of file otbNoDataHelper.h.

Referenced by otb::Functor::NoDataFunctor< TInputImage::PixelType, TOutputImage::PixelType >::operator()().

template<typename T >
bool otb::IsNoData ( const itk::VariableLengthVector< T > &  pixel,
const std::vector< bool > &  flags,
const std::vector< double > &  values,
bool  nanIsNoData = false 
)

Specialization of IsNoData function to handle itk::VariableLengthVector

Definition at line 121 of file otbNoDataHelper.h.

References itk::VariableLengthVector< TValue >::Size().

template<typename TRange >
std::ostream& otb::Join ( std::ostream &  os,
TRange const &  range,
std::string const &  separator 
)
inline

Joins elements from a range into a stream.

Template Parameters
TRangerange type, see boost.Range to see what qualifies as an Range.
Parameters
osdestination stream
[in]rangeRange to print
[in]separatorSeparator string to use between elements.
Returns
the stream
Exceptions
NoneAt least, this function is exception neutral.

Definition at line 47 of file otbJoinContainer.h.

template<class T >
void otb::ListSampleToMat ( const T *  listSample,
cv::Mat &  output 
)

Converts a ListSample of VariableLengthVector to a CvMat. The user is responsible for freeing the output pointer with the cvReleaseMat function. A null pointer is resturned in case the conversion failed.

Definition at line 86 of file otbOpenCVUtils.h.

Referenced by ListSampleToMat().

template<typename T >
void otb::ListSampleToMat ( typename T::Pointer  listSample,
cv::Mat &  output 
)

Definition at line 120 of file otbOpenCVUtils.h.

References ListSampleToMat().

template<typename T >
void otb::ListSampleToMat ( typename T::ConstPointer  listSample,
cv::Mat &  output 
)

Definition at line 124 of file otbOpenCVUtils.h.

References ListSampleToMat().

template<typename T >
T::Pointer otb::MatToListSample ( const cv::Mat &  cvmat)

Definition at line 128 of file otbOpenCVUtils.h.

References itk::NumericTraits< T >::SetLength().

OTBOSSIMAdapters_EXPORT std::ostream& otb::operator<< ( std::ostream &  os,
const ImageKeywordlist &  kwl 
)
OTBVectorDataBase_EXPORT std::ostream& otb::operator<< ( std::ostream &  os,
const VectorDataKeywordlist &  kwl 
)
template<class TType >
std::ostream& otb::operator<< ( std::ostream &  os,
const RemoteSensingRegion< TType > &  region 
)

Definition at line 364 of file otbRemoteSensingRegion.h.

References otb::ImageKeywordlist::Print().

otb::OTB_DEFAULTCONVERTTRAITS_COMPLEX_TYPE ( float  )
otb::OTB_DEFAULTCONVERTTRAITS_COMPLEX_TYPE ( double  )
otb::OTB_DEFAULTCONVERTTRAITS_COMPLEX_TYPE ( signed  int)
otb::OTB_DEFAULTCONVERTTRAITS_COMPLEX_TYPE ( unsigned  int)
otb::OTB_DEFAULTCONVERTTRAITS_COMPLEX_TYPE ( short  int)
otb::OTB_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO ( itk::Vector  )
otb::OTB_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO ( itk::CovariantVector  )
otb::OTB_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO ( itk::Point  )
otb::OTB_DEFAULTCONVERTTRAITS_FIXEDARRAY_TYPE_ALL_TYPES_MACRO ( itk::FixedArray  )
otb::OTB_DEFAULTCONVERTTRAITS_MATRIX_TYPE_ALL_TYPES_MACRO ( itk::Matrix  )
template<class T >
bool otb::PixelIsComplex ( const std::complex< T > &  )
template<class T >
bool otb::PixelIsComplex ( const T &  )

Definition at line 56 of file otbImageFileReader.txx.

OTBOSSIMAdapters_EXPORT ImageKeywordlist otb::ReadGeometryFromGEOMFile ( const std::string &  filename)
OTBOSSIMAdapters_EXPORT ImageKeywordlist otb::ReadGeometryFromImage ( const std::string &  filename,
bool  checkRpcTag = true 
)
OTBOSSIMAdapters_EXPORT ImageKeywordlist otb::ReadGeometryFromRPCTag ( const std::string &  filename)
bool OTBMetadata_EXPORT otb::ReadNoDataFlags ( const itk::MetaDataDictionary dict,
std::vector< bool > &  flags,
std::vector< double > &  values 
)

Reads no data flag from the MetaDataDictionary dict to flags and values vectors. Returns true upon success.

Referenced by otb::ImageToNoDataMaskFilter< TInputImage, TOutputImage >::BeforeThreadedGenerateData(), and otb::ChangeNoDataValueFilter< TInputImage, TOutputImage >::GenerateOutputInformation().

template<class T >
void otb::SampleToMat ( const T &  sample,
cv::Mat &  output 
)

Definition at line 69 of file otbOpenCVUtils.h.

bool OTBQtAdapters_EXPORT otb::SetWorkingDir ( const QString &  path)

Set working directory for Qt-based applications (see http://doc.qt.io/qt-4.8/qdir.html#setCurrent).

Parameters
pathPath to working directory.
Returns
true if working directory has successfully been changed.
template<typename T >
T otb::SignOfValue ( const T &  value)
template<typename T2 , unsigned int N, typename T1 >
itk::FixedArray< T2, N > otb::ToFixedArray ( const itk::VariableLengthVector< T1 > &  v)
inline

Convert an itk::VariableLengthVector< T2 > into a itk::FixedArray< T1, N >.

Elements of type T1 are (safely) statically casted into T2.

An itk::RangeError exception instance is thrown if lengths/sizes of both the containers are not equal.

N.B.: Caller must ensure to that size N of itk::FixedArray< T1, N > to match the variable size of the itk::VariableLengthVector< T1 >.

Definition at line 393 of file mvdAlgorithm.h.

References itk::VariableLengthVector< TValue >::Size().

template<typename T2 , unsigned int N, typename T1 >
itk::FixedArray< T2, N > & otb::ToFixedArray ( itk::FixedArray< T2, N > &  a,
const itk::VariableLengthVector< T1 > &  v 
)
inline

Convert an itk::VariableLengthVector< T2 > into a itk::FixedArray< T1, N >.

Elements of type T1 are (safely) statically casted into T2.

An itk::RangeError exception instance is thrown if lengths/sizes of both the containers are not equal.

N.B.: Caller must ensure to that size N of itk::FixedArray< T1, N > to match the variable size of the itk::VariableLengthVector< T1 >.

Definition at line 411 of file mvdAlgorithm.h.

References itk::VariableLengthVector< TValue >::Size(), and itk::FixedArray< TValue, VLength >::Size().

template<typename T2 , typename T1 , unsigned int N>
itk::VariableLengthVector< T2 > otb::ToVariableLengthVector ( const itk::FixedArray< T1, N > &  a)
inline

Convert an itk::FixedArray< T2, N > into a itk::VariableLengthVector< T1 >.

Elements of type T1 are (safely) statically casted into T2.

An itk::RangeError exception instance is thrown if lengths/sizes of both the containers are not equal.

Definition at line 428 of file mvdAlgorithm.h.

References itk::VariableLengthVector< TValue >::Reserve(), and itk::FixedArray< TValue, VLength >::Size().

template<typename T2 , typename T1 , unsigned int N>
itk::VariableLengthVector< T2 >& otb::ToVariableLengthVector ( itk::FixedArray< T1, N > &  a,
const itk::VariableLengthVector< T1 > &  v 
)
inline

Convert an itk::FixedArray< T2, N > into a itk::VariableLengthVector< T1 >.

Elements of type T1 are (safely) statically casted into T2.

An itk::RangeError exception instance is thrown if lengths/sizes of both the containers are not equal.

template<typename T2 , typename T1 , unsigned int N>
itk::VariableLengthVector< T2 >& otb::ToVariableLengthVector ( itk::VariableLengthVector< T2 > &  v,
const itk::FixedArray< T1, N > &  a 
)
inline
template<class ImageType , class RemoteSensingRegionType >
ImageType::RegionType otb::TransformPhysicalRegionToIndexRegion ( const RemoteSensingRegionType &  region,
const ImageType *  image 
)
template<typename T >
T otb::trapezoid_area ( x1,
x2,
y1,
y2 
)
inline
OTBOSSIMAdapters_EXPORT void otb::WriteGeometry ( const ImageKeywordlist &  otb_kwl,
const std::string &  filename 
)
template<typename TImage >
void otb::WriteMPI ( TImage *  img,
const std::string &  output,
unsigned int  availableRAM = 0,
bool  writeVRTFile = true 
)

Write image data to multiple files with MPI processus and add a VRT file.

The image is divided into several pieces. Each pieces is distributed to a MPI processus. Each MPI processus write their pieces into a separate file. The master processus writes a VRT file (optional).

Parameters
imgImage
outputOutput Filename
availableRAMAvailable memory for streaming
writeVRTFileActivate the VRT file writing

Definition at line 63 of file otbMPIVrtWriter.h.

References otb::MPIConfig::Instance(), itk::SmartPointer< TObjectType >::IsNotNull(), and itk::ProcessObject::UpdateOutputInformation().

void OTBMetadata_EXPORT otb::WriteNoDataFlags ( const std::vector< bool > &  flags,
const std::vector< double > &  values,
itk::MetaDataDictionary dict 
)

Write no data flags to the MetaDataDictionary dict from flags and values vectors. Returns true upon success.

Referenced by otb::ChangeNoDataValueFilter< TInputImage, TOutputImage >::GenerateOutputInformation().

Variable Documentation

const double otb::CONST_180_PI = 57.2957795130823208768
const double otb::CONST_1_PI = 0.31830988618379067154

Definition at line 52 of file otbMath.h.

const double otb::CONST_2_PI = 0.63661977236758134308

Definition at line 53 of file otbMath.h.

const double otb::CONST_2_SQRTPI = 1.12837916709551257390

Definition at line 59 of file otbMath.h.

const double otb::CONST_2PI = 6.28318530717958647693
const double otb::CONST_E = 2.7182818284590452354

Define constants if not define in the "vcl_cmath.h"

Definition at line 43 of file otbMath.h.

const double otb::CONST_EULER = 0.57721566490153286060

Definition at line 63 of file otbMath.h.

const double otb::CONST_LN10 = 2.30258509299404568402

Definition at line 47 of file otbMath.h.

const double otb::CONST_LN2 = 0.69314718055994530942

Definition at line 46 of file otbMath.h.

const double otb::CONST_LNPI = std::log(CONST_PI)

Definition at line 57 of file otbMath.h.

const double otb::CONST_LOG10E = 0.43429448190325182765

Definition at line 45 of file otbMath.h.

const double otb::CONST_LOG2E = 1.4426950408889634074

Definition at line 44 of file otbMath.h.

const double otb::CONST_PI = 3.14159265358979323846
Examples:
FeatureExtraction/ExtractRoadByStepsExample.cxx.

Definition at line 48 of file otbMath.h.

Referenced by otb::VectorDataToRightAngleVectorDataFilter< TVectorData >::ComputeOrientation(), otb::LineSpatialObjectListToRightAnglePointSetFilter< TImage, TLinesList, TPointSet >::ComputeOrientation(), otb::PointSetDensityFunction< TPointSet, TOutput >::Evaluate(), otb::PointSetDensityGaussianFunction< TPointSet, TOutput >::Evaluate(), otb::GeographicalDistance< TVector >::Evaluate(), otb::SpectralAngleDataNodeFeatureFunction< TImage, TCoordRep, TPrecision >::Evaluate(), otb::RadiometryHomogenousWithNeighborhoodDataNodeFeatureFunction< TImage, TCoordRep, TPrecision >::Evaluate(), otb::FourierMellinDescriptorsImageFunction< TInputImage, TCoordRep >::EvaluateAtIndex(), otb::HistogramOfOrientedGradientCovariantImageFunction< TInputImage, TOutputPrecision, TCoordRep >::EvaluateAtIndex(), otb::ImageToPathListAlignFilter< TInputImage, TOutputPath >::GenerateData(), otb::DEMCaracteristicsExtractor< TInputImage, TOutputImage >::GenerateData(), otb::StereorectificationDisplacementFieldSource< TInputImage, TOutputImage >::GenerateData(), otb::GaborFilterGenerator< TPrecision >::GenerateFilter(), otb::SparseUnmixingImageFilter< TInputImage, TOutputImage, VNbInputImage, TPrecision, TMotherWaveletOperator >::GenerateNumberOfComponentsRequired(), otb::StereorectificationDisplacementFieldSource< TInputImage, TOutputImage >::GenerateOutputInformation(), otb::VectorizationPathListFilter< TInputModulus, TInputDirection, TOutputPath >::GetEightNeighborOffsetFromDirection(), otb::VectorizationPathListFilter< TInputModulus, TInputDirection, TOutputPath >::GetThreeNeighborOffsetFromDirection(), otb::GroundSpacingImageFunction< TInputImage, TCoordRep >::GroundSpacingImageFunction(), otb::Functor::ShapeAttributesLabelObjectFunctor< TLabelObject, TLabelImage >::hyperSphereRadiusFromVolume(), otb::Functor::ShapeAttributesLabelObjectFunctor< TLabelObject, TLabelImage >::hyperSphereVolume(), otb::LineSpatialObjectListToRightAnglePointSetFilter< TImage, TLinesList, TPointSet >::LineSpatialObjectListToRightAnglePointSetFilter(), otb::Functor::NonMaxRemovalByDirectionFunctor< TInput1, TInput2, TOutput >::operator()(), otb::Count< TPointSet, TRadiusType, TIndexType >::operator()(), otb::Functor::CloudEstimatorFunctor< TInput, TOutputValue >::operator()(), otb::Function::CosineWindowFunction< TInputInterpolator, TOutputInterpolator >::operator()(), otb::Function::GaussianWindowFunction< TInputInterpolator, TOutputInterpolator >::operator()(), otb::Function::HammingWindowFunction< TInputInterpolator, TOutputInterpolator >::operator()(), otb::Function::WelchWindowFunction< TInputInterpolator, TOutputInterpolator >::operator()(), otb::Function::LanczosWindowFunction< TInputInterpolator, TOutputInterpolator >::operator()(), otb::Function::BlackmanWindowFunction< TInputInterpolator, TOutputInterpolator >::operator()(), otb::PolygonCompacityFunctor< TInput1 >::operator()(), otb::Functor::AmplitudePhaseToRGBFunctor< TInput1, TInput2, TInput3, TOutput >::operator()(), otb::Functor::ReflectanceToRadianceImageFunctor< TInput, TOutput >::operator()(), otb::Functor::RadianceToReflectanceImageFunctor< TInput, TOutput >::operator()(), otb::Functor::SFSTexturesFunctor< NeighborhoodIteratorType, OutputImagePixelType >::SetNumberOfDirections(), otb::SFSTexturesImageFilter< TInputImage, TOutputImage >::SetNumberOfDirections(), otb::Function::BlackmanWindowFunction< TInputInterpolator, TOutputInterpolator >::SetRadius(), otb::Function::CosineWindowFunction< TInputInterpolator, TOutputInterpolator >::SetRadius(), otb::Function::GaussianWindowFunction< TInputInterpolator, TOutputInterpolator >::SetRadius(), otb::Function::HammingWindowFunction< TInputInterpolator, TOutputInterpolator >::SetRadius(), otb::Function::LanczosWindowFunction< TInputInterpolator, TOutputInterpolator >::SetRadius(), otb::PixelSuppressionByDirectionImageFilter< TInputImage, TOutputImage >::ThreadedGenerateData(), otb::TouziEdgeDetectorImageFilter< TInputImage, TOutputImage, TOutputImageDirection >::ThreadedGenerateData(), otb::LineDetectorImageFilterBase< TInputImage, TOutputImage, TOutputImageDirection, TInterpolator >::ThreadedGenerateData(), otb::TileMapTransform< TTransformDirection, TScalarType, NInputDimensions, NOutputDimensions >::TransformPoint(), otb::InverseLogPolarTransform< TScalarType >::TransformPoint(), otb::InverseLogPolarTransform< TScalarType >::TransformVector(), otb::VectorDataToRightAngleVectorDataFilter< TVectorData >::VectorDataToRightAngleVectorDataFilter(), otb::LinkPathListFilter< TPath >::VerifyAngularCondition(), and otb::ParallelLinePathListFilter< TPath >::VerifyAngularCondition().

const double otb::CONST_PI_180 = 0.01745329251994329577
const double otb::CONST_PI_2 = 1.57079632679489661923
const double otb::CONST_PI_4 = 0.78539816339744830962
const double otb::CONST_PI_8 = 0.39269908169872415481
const double otb::CONST_SQRT1_2 = 0.70710678118654752440

Definition at line 61 of file otbMath.h.

const double otb::CONST_SQRT2 = 1.41421356237309504880

Definition at line 60 of file otbMath.h.

const double otb::CONST_SQRT3 = 1.73205080756887729353

Definition at line 62 of file otbMath.h.

const double otb::CONST_SQRTPI = std::sqrt(CONST_PI)
const DataSpec otb::DataSpecP5B[2101]
const char otb::DerivedSubdatasetPrefix[] = "DERIVED_SUBDATASET:"
static
const vcl_size_t otb::DerivedSubdatasetPrefixLength = sizeof(DerivedSubdatasetPrefix)
static
QString otb::RecentDirectory
static

Static path to the last directory used in file dialogs.

Definition at line 206 of file otbQtAdapters.h.