OTB
9.0.0
Orfeo Toolbox
|
#include <otbPhysicalToRPCSensorModelImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef GCPsToSensorModelType::ErrorsContainerType | ErrorsContainerType |
typedef GCPsToSensorModelType::GCPsContainerType | GCPsContainerType |
typedef GCPsToSensorModelType::Pointer | GCPsToSensorModelPointerType |
typedef GCPsToRPCSensorModelImageFilter< ImageType > | GCPsToSensorModelType |
typedef GCPsToSensorModelType::GCPType | GCPType |
typedef TImage | ImageType |
typedef GCPsToSensorModelType::Point2DType | Point2DType |
typedef GCPsToSensorModelType::Point3DType | Point3DType |
typedef itk::SmartPointer< Self > | Pointer |
typedef ImageType::PointType | PointType |
typedef RSTransformType::Pointer | RSTransformPointerType |
typedef GenericRSTransform | RSTransformType |
typedef PhysicalToRPCSensorModelImageFilter | Self |
typedef ImageType::SizeType | SizeType |
typedef itk::CastImageFilter< TImage, TImage > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
Static Public Member Functions | |
static Pointer | New () |
GCPsToSensorModelPointerType | m_GCPsToSensorModelFilter |
SizeType | m_GridSize |
bool | m_OutputInformationGenerated |
virtual void | SetGridSize (SizeType _arg) |
virtual const SizeType & | GetGridSize () const |
void | SetGridSize (unsigned int inSize) |
void | Modified () const override |
PhysicalToRPCSensorModelImageFilter () | |
~PhysicalToRPCSensorModelImageFilter () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
void | GenerateOutputInformation () override |
PhysicalToRPCSensorModelImageFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
This filter estimates a RPC sensor models from a physical model.
This filters estimates an RPC sensor model from a list of points homologous point in the physical coordinate system and the WGS84 CS.
The number of points used to estimate the rpc sensor model is defined by the GridSize, note that at least 16 points are needed to estimate a proper RPC sensor model, there are no warning when the model estimated is inaccurate.
The UseImageGCPs flag allows importing GCPs from the image metadata, if any.(TODO)
GCPs can be passed to the filter using one of the AddGCP method implementation.(TODO)
Depending on the value of the DEMDirectory, an elevation fetched from the SRT directory is used.(TODO)
This filter does not modify the image buffer, but only the metadata. Therefore, it provides in-place support, which is enabled by default. Call InPlaceOff() to change the default behavior.
Definition at line 62 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef itk::SmartPointer<const Self> otb::PhysicalToRPCSensorModelImageFilter< TImage >::ConstPointer |
Definition at line 69 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef GCPsToSensorModelType::ErrorsContainerType otb::PhysicalToRPCSensorModelImageFilter< TImage >::ErrorsContainerType |
Definition at line 89 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef GCPsToSensorModelType::GCPsContainerType otb::PhysicalToRPCSensorModelImageFilter< TImage >::GCPsContainerType |
Definition at line 88 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef GCPsToSensorModelType::Pointer otb::PhysicalToRPCSensorModelImageFilter< TImage >::GCPsToSensorModelPointerType |
Definition at line 84 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef GCPsToRPCSensorModelImageFilter<ImageType> otb::PhysicalToRPCSensorModelImageFilter< TImage >::GCPsToSensorModelType |
GCPsToSensor model filter
Definition at line 83 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef GCPsToSensorModelType::GCPType otb::PhysicalToRPCSensorModelImageFilter< TImage >::GCPType |
Definition at line 87 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef TImage otb::PhysicalToRPCSensorModelImageFilter< TImage >::ImageType |
template parameters typedef
Definition at line 75 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef GCPsToSensorModelType::Point2DType otb::PhysicalToRPCSensorModelImageFilter< TImage >::Point2DType |
Definition at line 85 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef GCPsToSensorModelType::Point3DType otb::PhysicalToRPCSensorModelImageFilter< TImage >::Point3DType |
Definition at line 86 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef itk::SmartPointer<Self> otb::PhysicalToRPCSensorModelImageFilter< TImage >::Pointer |
Definition at line 68 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef ImageType::PointType otb::PhysicalToRPCSensorModelImageFilter< TImage >::PointType |
Definition at line 79 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef RSTransformType::Pointer otb::PhysicalToRPCSensorModelImageFilter< TImage >::RSTransformPointerType |
Definition at line 93 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef GenericRSTransform otb::PhysicalToRPCSensorModelImageFilter< TImage >::RSTransformType |
Remote Sensing Transform
Definition at line 92 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef PhysicalToRPCSensorModelImageFilter otb::PhysicalToRPCSensorModelImageFilter< TImage >::Self |
Standard class typedefs.
Definition at line 66 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef ImageType::SizeType otb::PhysicalToRPCSensorModelImageFilter< TImage >::SizeType |
Definition at line 80 of file otbPhysicalToRPCSensorModelImageFilter.h.
typedef itk::CastImageFilter<TImage, TImage> otb::PhysicalToRPCSensorModelImageFilter< TImage >::Superclass |
Definition at line 67 of file otbPhysicalToRPCSensorModelImageFilter.h.
|
protected |
Constructor
Definition at line 30 of file otbPhysicalToRPCSensorModelImageFilter.hxx.
|
overrideprotected |
Destructor
Definition at line 49 of file otbPhysicalToRPCSensorModelImageFilter.hxx.
|
privatedelete |
The rpc model estimator
virtual::itk::LightObject::Pointer otb::PhysicalToRPCSensorModelImageFilter< TImage >::CreateAnother | ( | void | ) | const |
|
overrideprotected |
Generate the Output image information
Definition at line 54 of file otbPhysicalToRPCSensorModelImageFilter.hxx.
References otbGenericMsgDebugMacro.
|
virtual |
The rpc model estimator
|
virtual |
Run-time type information (and related methods).
|
override |
Reimplement the method Modified()
Definition at line 102 of file otbPhysicalToRPCSensorModelImageFilter.hxx.
|
static |
Method for creation through the object factory.
|
privatedelete |
The rpc model estimator
|
overrideprotected |
The PrintSelf method
Definition at line 109 of file otbPhysicalToRPCSensorModelImageFilter.hxx.
|
virtual |
Set/Get the grid size
|
inline |
Set Grid size with an unsigned int parameter
Definition at line 101 of file otbPhysicalToRPCSensorModelImageFilter.h.
|
private |
The rpc model estimator
Definition at line 135 of file otbPhysicalToRPCSensorModelImageFilter.h.
|
private |
The rpc model estimator
Definition at line 137 of file otbPhysicalToRPCSensorModelImageFilter.h.
|
mutableprivate |
The rpc model estimator
Definition at line 138 of file otbPhysicalToRPCSensorModelImageFilter.h.