Skip to content
Snippets Groups Projects
otbBSplinesInterpolateDisplacementFieldGeneratorNew.cxx 1.43 KiB
Newer Older
  • Learn to ignore specific revisions
  • /*=========================================================================
    
      Program:   ORFEO Toolbox
      Language:  C++
      Date:      $Date$
      Version:   $Revision$
    
    
      Copyright (c) Centre National d'Etudes Spatiales. All rights reserved.
      See OTBCopyright.txt for details.
    
    
    
      This software is distributed WITHOUT ANY WARRANTY; without even
      the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
    
      PURPOSE.  See the above copyright notices for more information.
    
    
    =========================================================================*/
    
    #include "itkPointSet.h"
    #include "otbVectorImage.h"
    
    #include "otbBSplinesInterpolateDisplacementFieldGenerator.h"
    
    int otbBSplinesInterpolateDisplacementFieldGeneratorNew(int itkNotUsed(argc), char * itkNotUsed(argv) [])
    
      const unsigned int Dimension = 2;
    
    OTB Bot's avatar
    OTB Bot committed
      typedef double                                                                     PixelType;
      typedef otb::VectorImage<PixelType, Dimension>                                     ImageType;
      typedef ImageType::PointType                                                       PointType;
      typedef itk::PointSet<PointType, Dimension>                                        PointSetType;
    
      typedef otb::BSplinesInterpolateDisplacementFieldGenerator<PointSetType, ImageType> FilterType;
    
      // Instantiating object
      FilterType::Pointer filter = FilterType::New();
    
      std::cout << filter << std::endl;