IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Classes | Enumerations | Functions
ipsdk::imaproc::registration Namespace Reference

Namespace aggregating image registration processing algorithms. More...

Classes

class  DeepFlow2dImgLvl1
 Level 1 algorithm: Computes a dense optical flow occurred between two input images. More...
 
class  ExtractGreySignedFeatures2dLvl1
 Level 1 algorithm: algorithm allowing to extract 2d features associated to a grey signature from an image. More...
 
class  ExtractGreySignedFeatures2dLvl2
 Level 2 algorithm: algorithm allowing to extract 2d features associated to a grey signature from an image. More...
 
class  ExtractGreySignedFeatures3dLvl1
 Level 1 algorithm: algorithm allowing to extract 3d features associated to a grey signature from an image. More...
 
class  ExtractGreySignedFeatures3dLvl2
 Level 2 algorithm: algorithm allowing to extract 3d features associated to a grey signature from an image. More...
 
class  GreySignedFeatures2dRegistrationImgLvl1
 Level 1 algorithm: Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d. More...
 
class  GreySignedFeatures2dRegistrationImgLvl2
 Level 2 algorithm: Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d. More...
 
class  GreySignedFeatures2dRegistrationLvl1
 Level 1 algorithm: algorithm allowing registration of features 2d associated to grey signature. More...
 
class  GreySignedFeatures3dRegistrationLvl1
 Level 1 algorithm: algorithm allowing registration of features 3d associated to grey signature. More...
 
class  GreySignedFeaturesImg2dRegistrationLvl1
 Level 1 algorithm: algorithm allowing registration of 2d images using features associated to grey signature. More...
 
class  GreySignedFeaturesImg3dRegistrationLvl1
 Level 1 algorithm: algorithm allowing registration of 3d images using features associated to grey signature. More...
 
struct  GSFRegistrationImg2dResult
 
class  IntensityBasedRegistration2dTrackingStepLvl1
 Level 1 algorithm: tracking stage for intensity based registration 2d algorithm. More...
 
class  IntensityBasedRegistration2dTrainingStepLvl1
 Level 1 algorithm: training stage for intensity based registration 2d algorithm. More...
 
struct  IntensityBasedRegistrationData
 Structure allowing to encaspulate intensity based registration data. More...
 
class  IntensityBasedTracker2dLvl1
 Level 1 algorithm: intensity based registration tracker 2d algorithm. More...
 
class  IPSDKIPLRegistrationException
 Exception class for library IPSDKIPLRegistration. More...
 
struct  PlanIndexedStackRegistrationResult
 Structure allowing to encaspulate stack registration results. More...
 
class  StackRegistrationImgLvl1
 Level 1 algorithm: Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias. More...
 
class  StackRegistrationImgLvl2
 Level 2 algorithm: Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias. More...
 
struct  StackRegistrationResult
 Structure allowing to encaspulate stack registration results. More...
 

Enumerations

enum  eIPSDKIPLRegistrationMessage
 Enumerate describing messages. More...
 
enum  eProcessorMessage {
  eCollSizeMismatch, eComputeFeature2dGreySignatureLvl2ToolTipId, eComputeFeature2dGreySignatureLvl3ToolTipId, eComputeFeature3dGreySignatureLvl2ToolTipId,
  eComputeFeature3dGreySignatureLvl3ToolTipId, eDeepFlow2dImgCalcDataTermLvl3ToolTipId, eDeepFlow2dImgCalcLvl2ToolTipId, eDeepFlow2dImgCalcSmoothnessTermHorPassLvl3ToolTipId,
  eDeepFlow2dImgCalcSmoothnessTermVertPassLvl3ToolTipId, eDeepFlow2dImgCalcUpdatePassLvl3ToolTipId, eDeepFlow2dImgGpuLvl3ToolTipId, eDeepFlow2dImgInitAvgAndItLvl3ToolTipId,
  eDeepFlow2dImgInitCopyAndEraseLvl3ToolTipId, eDeepFlow2dImgInitLvl2ToolTipId, eDeepFlow2dImgLvl1ToolTipId, eDeepFlow2dImgLvl2ToolTipId,
  eDeepFlow2dImgMergeLvl3ToolTipId, eDeepFlow2dImgSorLvl2ToolTipId, eDeepFlow2dImgSorLvl3ToolTipId, eDeepFlow2dImgSplitLvl3ToolTipId,
  eExtractGreySignedFeatures2dLvl1ToolTipId, eExtractGreySignedFeatures2dLvl2ToolTipId, eExtractGreySignedFeatures3dLvl1ToolTipId, eExtractGreySignedFeatures3dLvl2ToolTipId,
  eFailedToExtractSeqPlan, eGreySignedFeatures2dRegistrationImgLvl1ToolTipId, eGreySignedFeatures2dRegistrationImgLvl2ToolTipId, eGreySignedFeatures2dRegistrationLvl1ToolTipId,
  eGreySignedFeatures2dRegistrationLvl2ToolTipId, eGreySignedFeatures2dRegistrationLvl3ToolTipId, eGreySignedFeatures3dRegistrationLvl1ToolTipId, eGreySignedFeatures3dRegistrationLvl2ToolTipId,
  eGreySignedFeatures3dRegistrationLvl3ToolTipId, eGreySignedFeaturesImg2dRegistrationLvl1ToolTipId, eGreySignedFeaturesImg3dRegistrationLvl1ToolTipId, eHomographyComputationFailed,
  eIntensityBasedRegistration2dTrackingStepLvl1ToolTipId, eIntensityBasedRegistration2dTrackingStepLvl2ToolTipId, eIntensityBasedRegistration2dTrackingStepLvl3ToolTipId, eIntensityBasedRegistration2dTrainingStepLvl1ToolTipId,
  eIntensityBasedTracker2dLvl1ToolTipId, eInvalidElementRange, eInvalidHomogeneousCoords, eInvalidMatrixRank,
  eNbPointAndIntensityMismatch, eNbPointAndMatrixMismatch, eNbPointAndStageValidityMismatch, eNoActivePoint,
  eNotEnoughDataForRegistrationStage, eNotEnoughSamples, eNullGridNormFactor, eStackRegistrationImgGpuLvl3ToolTipId,
  eStackRegistrationImgLvl1ToolTipId, eStackRegistrationImgLvl2ToolTipId, eUnSupportedInterpolationPolicy, eUnSupportedMotionModel
}
 

Functions

IPSDKIPLREGISTRATION_API const std::string & getIPSDKIPLRegistrationLoggerName ()
 Recovery of logger name associated to library.
 
IPSDKIPLREGISTRATION_API log4cplus::Logger & getIPSDKIPLRegistrationLogger ()
 Recovery of logger associated to library.
 
IPSDKIPLREGISTRATION_API const ipsdk::LogMessageManagergetIPSDKIPLRegistrationLogMessageManager ()
 Recovery of message manager associated to library.
 
IPSDKIPLREGISTRATION_API CustomImageInfoPtr outputDeepFlow2d (const ImageAttributeConstPtr &pInputAttribute)
 function allowing to create a "DeepFlow transformation 2d" image initializer
 
IPSDKIPLREGISTRATION_API CustomImageInfoPtr createPyramidLevelImage (const ImageAttributeConstPtr &pInputAttribute, const ipReal32 scale, const ipUInt32 nbFrames)
 Initializer for pyramid working images.
 
IPSDKIPLREGISTRATION_API CustomImageInfoPtr createSeqFromImage (const ImageAttributeConstPtr &pInputAttribute, const ipUInt32 nbFrames)
 Initializer for a sequence according to a given image.
 
IPSDKIPLREGISTRATION_API CustomImageInfoPtr createRedBlackImage (const ImageAttributeConstPtr &pInputAttribute, const ipReal32 scale, const ipUInt32 nbFrames)
 Initializer for a red black image at a given scale.
 
IPSDKIPLREGISTRATION_API bool isBetter (const attr::FeaturesRegistrationIndicators &indicator1, const attr::FeaturesRegistrationIndicators &indicator2)
 comparison of two features registation indicators
 
IPSDKIPLREGISTRATION_API bool isBetter (const attr::Features2dRegistrationResultPtr &pResult1, const attr::Features2dRegistrationResultPtr &pResult2)
 comparison of two features 2d registation results
 
IPSDKIPLREGISTRATION_API bool isBetter (const attr::Features3dRegistrationResultPtr &pResult1, const attr::Features3dRegistrationResultPtr &pResult2)
 comparison of two features 3d registation results
 
IPSDKIPLREGISTRATION_API void filterAssignment (const math::DataSet &pairsDataSet_firstAssignment, const std::vector< attr::FeatureAssignmentInfoPtr > &vAssignments_firstAssignment, const ipReal64 thetaThresh, const ipReal64 maxAbsT, const ipReal64 matchRatio, math::DataSet &pairsDataSet, std::vector< attr::FeatureAssignmentInfoPtr > &vAssignments)
 Filter the features registration assignment.
 
IPSDKIPLREGISTRATION_API void assignmentToAverageTranslation2d (const math::DataSet &pairsDataSet_firstAssignment, const std::vector< attr::FeatureAssignmentInfoPtr > &vAssignments, const ipReal64 thetaThresh, const ipReal64 maxAbsT, const ipReal64 matchRatio, ipReal64 &tx, ipReal64 &ty)
 Filter the features registration assignment as an average 2D translation.
 
IPSDKIPLREGISTRATION_API ipsdk::image::ImagePtr deepFlow2dImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2)
 wrapper function for Computes a dense optical flow occurred between two input images More...
 
IPSDKIPLREGISTRATION_API ipsdk::image::ImagePtr deepFlow2dImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::DeepFlowParamsConstPtr &pParams)
 wrapper function for Computes a dense optical flow occurred between two input images More...
 
IPSDKIPLREGISTRATION_API void deepFlow2dImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImagePtr &pOutFlowImg)
 wrapper function for Computes a dense optical flow occurred between two input images More...
 
IPSDKIPLREGISTRATION_API void deepFlow2dImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::DeepFlowParamsConstPtr &pParams, const image::ImagePtr &pOutFlowImg)
 wrapper function for Computes a dense optical flow occurred between two input images More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< DeepFlow2dImgLvl1deepFlow2dImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< DeepFlow2dImgLvl1deepFlow2dImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::DeepFlowParamsConstPtr &pParams)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< DeepFlow2dImgLvl1deepFlow2dImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImagePtr &pOutFlowImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< DeepFlow2dImgLvl1deepFlow2dImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::DeepFlowParamsConstPtr &pParams, const image::ImagePtr &pOutFlowImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API ipsdk::image::ImagePtr getAsyncProcessorOutput (boost::shared_ptr< DeepFlow2dImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API attr::Features2dGreySignaturePtr extractGreySignedFeatures2d (const image::ImageConstPtr &pInImg, const ipUInt32 inNbFeatures)
 wrapper function for algorithm allowing to extract 2d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API attr::Features2dGreySignaturePtr extractGreySignedFeatures2d (const image::ImageConstPtr &pInImg, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist)
 wrapper function for algorithm allowing to extract 2d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API attr::Features2dGreySignaturePtr extractGreySignedFeatures2d (const image::ImageConstPtr &pInImg, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const ipsdk::imaproc::attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const ipsdk::imaproc::attr::eInterpolationPolicy &inInterpolationPolicy, const ipsdk::imaproc::attr::SamplingBallInfoConstPtr &pInSamplingBallInfo2d)
 wrapper function for algorithm allowing to extract 2d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedFeatures2dGreySignaturePtr multiSlice_extractGreySignedFeatures2d (const image::ImageConstPtr &pInImg, const ipUInt32 inNbFeatures)
 wrapper function for algorithm allowing to extract 2d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedFeatures2dGreySignaturePtr multiSlice_extractGreySignedFeatures2d (const image::ImageConstPtr &pInImg, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist)
 wrapper function for algorithm allowing to extract 2d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedFeatures2dGreySignaturePtr multiSlice_extractGreySignedFeatures2d (const image::ImageConstPtr &pInImg, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const attr::eInterpolationPolicy &inInterpolationPolicy, const attr::SamplingBallInfoConstPtr &pInSamplingBallInfo2d)
 wrapper function for algorithm allowing to extract 2d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures2dLvl1extractGreySignedFeatures2d_async (const image::ImageConstPtr &pInImg, const ipUInt32 inNbFeatures)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures2dLvl1extractGreySignedFeatures2d_async (const image::ImageConstPtr &pInImg, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures2dLvl1extractGreySignedFeatures2d_async (const image::ImageConstPtr &pInImg, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const ipsdk::imaproc::attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const ipsdk::imaproc::attr::eInterpolationPolicy &inInterpolationPolicy, const ipsdk::imaproc::attr::SamplingBallInfoConstPtr &pInSamplingBallInfo2d)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures2dLvl1multiSlice_extractGreySignedFeatures2d_async (const image::ImageConstPtr &pInImg, const ipUInt32 inNbFeatures)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures2dLvl1multiSlice_extractGreySignedFeatures2d_async (const image::ImageConstPtr &pInImg, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures2dLvl1multiSlice_extractGreySignedFeatures2d_async (const image::ImageConstPtr &pInImg, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const attr::eInterpolationPolicy &inInterpolationPolicy, const attr::SamplingBallInfoConstPtr &pInSamplingBallInfo2d)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API attr::Features2dGreySignaturePtr getAsyncProcessorOutput (boost::shared_ptr< ExtractGreySignedFeatures2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedFeatures2dGreySignaturePtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< ExtractGreySignedFeatures2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API attr::Features3dGreySignaturePtr extractGreySignedFeatures3d (const image::ImageConstPtr &pInImg3d, const ipUInt32 inNbFeatures)
 wrapper function for algorithm allowing to extract 3d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API attr::Features3dGreySignaturePtr extractGreySignedFeatures3d (const image::ImageConstPtr &pInImg3d, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist)
 wrapper function for algorithm allowing to extract 3d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API attr::Features3dGreySignaturePtr extractGreySignedFeatures3d (const image::ImageConstPtr &pInImg3d, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const ipsdk::imaproc::attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const ipsdk::imaproc::attr::eInterpolationPolicy &inInterpolationPolicy, const ipsdk::imaproc::attr::SamplingBallInfoConstPtr &pInSamplingBallInfo3d)
 wrapper function for algorithm allowing to extract 3d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedFeatures3dGreySignaturePtr multiSlice_extractGreySignedFeatures3d (const image::ImageConstPtr &pInImg3d, const ipUInt32 inNbFeatures)
 wrapper function for algorithm allowing to extract 3d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedFeatures3dGreySignaturePtr multiSlice_extractGreySignedFeatures3d (const image::ImageConstPtr &pInImg3d, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist)
 wrapper function for algorithm allowing to extract 3d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedFeatures3dGreySignaturePtr multiSlice_extractGreySignedFeatures3d (const image::ImageConstPtr &pInImg3d, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const attr::eInterpolationPolicy &inInterpolationPolicy, const attr::SamplingBallInfoConstPtr &pInSamplingBallInfo3d)
 wrapper function for algorithm allowing to extract 3d features associated to a grey signature from an image More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures3dLvl1extractGreySignedFeatures3d_async (const image::ImageConstPtr &pInImg3d, const ipUInt32 inNbFeatures)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures3dLvl1extractGreySignedFeatures3d_async (const image::ImageConstPtr &pInImg3d, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures3dLvl1extractGreySignedFeatures3d_async (const image::ImageConstPtr &pInImg3d, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const ipsdk::imaproc::attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const ipsdk::imaproc::attr::eInterpolationPolicy &inInterpolationPolicy, const ipsdk::imaproc::attr::SamplingBallInfoConstPtr &pInSamplingBallInfo3d)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures3dLvl1multiSlice_extractGreySignedFeatures3d_async (const image::ImageConstPtr &pInImg3d, const ipUInt32 inNbFeatures)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures3dLvl1multiSlice_extractGreySignedFeatures3d_async (const image::ImageConstPtr &pInImg3d, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< ExtractGreySignedFeatures3dLvl1multiSlice_extractGreySignedFeatures3d_async (const image::ImageConstPtr &pInImg3d, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const attr::eInterpolationPolicy &inInterpolationPolicy, const attr::SamplingBallInfoConstPtr &pInSamplingBallInfo3d)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API attr::Features3dGreySignaturePtr getAsyncProcessorOutput (boost::shared_ptr< ExtractGreySignedFeatures3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedFeatures3dGreySignaturePtr getAsyncProcessorMultiSliceOutput (boost::shared_ptr< ExtractGreySignedFeatures3dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API attr::Features2dRegistrationResultPtr greySignedFeatures2dRegistration (const ipsdk::imaproc::attr::Features2dGreySignatureConstPtr &pInGreySignatures2d1, const ipsdk::imaproc::attr::Features2dGreySignatureConstPtr &pInGreySignatures2d2)
 wrapper function for algorithm allowing registration of features 2d associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features2dRegistrationResultPtr greySignedFeatures2dRegistration (const ipsdk::imaproc::attr::Features2dGreySignatureConstPtr &pInGreySignatures2d1, const ipsdk::imaproc::attr::Features2dGreySignatureConstPtr &pInGreySignatures2d2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inRegMotionModel2d, const ipReal64 inCorrelationThreshold2d, const ipsdk::imaproc::attr::RobustEstimationConfigConstPtr &pInOptRegistrationEstimationConfig)
 wrapper function for algorithm allowing registration of features 2d associated to grey signature More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationLvl1greySignedFeatures2dRegistration_async (const ipsdk::imaproc::attr::Features2dGreySignatureConstPtr &pInGreySignatures2d1, const ipsdk::imaproc::attr::Features2dGreySignatureConstPtr &pInGreySignatures2d2)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationLvl1greySignedFeatures2dRegistration_async (const ipsdk::imaproc::attr::Features2dGreySignatureConstPtr &pInGreySignatures2d1, const ipsdk::imaproc::attr::Features2dGreySignatureConstPtr &pInGreySignatures2d2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inRegMotionModel2d, const ipReal64 inCorrelationThreshold2d, const ipsdk::imaproc::attr::RobustEstimationConfigConstPtr &pInOptRegistrationEstimationConfig)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API attr::Features2dRegistrationResultPtr getAsyncProcessorOutput (boost::shared_ptr< GreySignedFeatures2dRegistrationLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API GSFRegistrationImg2dResult greySignedFeatures2dRegistrationImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2)
 wrapper function for Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d More...
 
IPSDKIPLREGISTRATION_API GSFRegistrationImg2dResult greySignedFeatures2dRegistrationImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel)
 wrapper function for Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d More...
 
IPSDKIPLREGISTRATION_API GSFRegistrationImg2dResult greySignedFeatures2dRegistrationImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel, const ipsdk::imaproc::attr::eInterpolationPolicy &interpPolicy, const ipsdk::ipUInt32 nbPoints)
 wrapper function for Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::RegistrationMotionTransform2dPtr greySignedFeatures2dRegistrationImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImagePtr &pOutImg)
 wrapper function for Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::RegistrationMotionTransform2dPtr greySignedFeatures2dRegistrationImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel, const image::ImagePtr &pOutImg)
 wrapper function for Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::RegistrationMotionTransform2dPtr greySignedFeatures2dRegistrationImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel, const ipsdk::imaproc::attr::eInterpolationPolicy &interpPolicy, const ipsdk::ipUInt32 nbPoints, const image::ImagePtr &pOutImg)
 wrapper function for Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::RegistrationMotionTransform2dPtr greySignedFeatures2dRegistrationImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImagePtr &pOutImg, const image::ImagePtr &pOutMaskImg)
 wrapper function for Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::RegistrationMotionTransform2dPtr greySignedFeatures2dRegistrationImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel, const image::ImagePtr &pOutImg, const image::ImagePtr &pOutMaskImg)
 wrapper function for Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::RegistrationMotionTransform2dPtr greySignedFeatures2dRegistrationImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel, const ipsdk::imaproc::attr::eInterpolationPolicy &interpPolicy, const ipsdk::ipUInt32 nbPoints, const image::ImagePtr &pOutImg, const image::ImagePtr &pOutMaskImg)
 wrapper function for Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1greySignedFeatures2dRegistrationImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1greySignedFeatures2dRegistrationImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1greySignedFeatures2dRegistrationImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel, const ipsdk::imaproc::attr::eInterpolationPolicy &interpPolicy, const ipsdk::ipUInt32 nbPoints)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1greySignedFeatures2dRegistrationImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1greySignedFeatures2dRegistrationImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1greySignedFeatures2dRegistrationImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel, const ipsdk::imaproc::attr::eInterpolationPolicy &interpPolicy, const ipsdk::ipUInt32 nbPoints, const image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1greySignedFeatures2dRegistrationImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const image::ImagePtr &pOutImg, const image::ImagePtr &pOutMaskImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1greySignedFeatures2dRegistrationImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel, const image::ImagePtr &pOutImg, const image::ImagePtr &pOutMaskImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1greySignedFeatures2dRegistrationImg_async (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel, const ipsdk::imaproc::attr::eInterpolationPolicy &interpPolicy, const ipsdk::ipUInt32 nbPoints, const image::ImagePtr &pOutImg, const image::ImagePtr &pOutMaskImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API GSFRegistrationImg2dResult getAsyncProcessorOutput (boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API ipsdk::image::ImagePtr getAsyncProcessorOutputMask (boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::PlanIndexedRegistrationMotionTransform2dPtr getAsyncProcessorOutputTransform (boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API attr::Features3dRegistrationResultPtr greySignedFeatures3dRegistration (const ipsdk::imaproc::attr::Features3dGreySignatureConstPtr &pInGreySignatures3d1, const ipsdk::imaproc::attr::Features3dGreySignatureConstPtr &pInGreySignatures3d2)
 wrapper function for algorithm allowing registration of features 3d associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features3dRegistrationResultPtr greySignedFeatures3dRegistration (const ipsdk::imaproc::attr::Features3dGreySignatureConstPtr &pInGreySignatures3d1, const ipsdk::imaproc::attr::Features3dGreySignatureConstPtr &pInGreySignatures3d2, const ipsdk::imaproc::attr::eRegistrationMotionModel3d &inRegMotionModel3d, const ipReal64 inCorrelationThreshold3d, const ipsdk::imaproc::attr::RobustEstimationConfigConstPtr &pInOptRegistrationEstimationConfig)
 wrapper function for algorithm allowing registration of features 3d associated to grey signature More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures3dRegistrationLvl1greySignedFeatures3dRegistration_async (const ipsdk::imaproc::attr::Features3dGreySignatureConstPtr &pInGreySignatures3d1, const ipsdk::imaproc::attr::Features3dGreySignatureConstPtr &pInGreySignatures3d2)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures3dRegistrationLvl1greySignedFeatures3dRegistration_async (const ipsdk::imaproc::attr::Features3dGreySignatureConstPtr &pInGreySignatures3d1, const ipsdk::imaproc::attr::Features3dGreySignatureConstPtr &pInGreySignatures3d2, const ipsdk::imaproc::attr::eRegistrationMotionModel3d &inRegMotionModel3d, const ipReal64 inCorrelationThreshold3d, const ipsdk::imaproc::attr::RobustEstimationConfigConstPtr &pInOptRegistrationEstimationConfig)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API attr::Features3dRegistrationResultPtr getAsyncProcessorOutput (boost::shared_ptr< GreySignedFeatures3dRegistrationLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API attr::Features2dRegistrationResultPtr greySignedFeaturesImg2dRegistration (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inRegMotionModel2d)
 wrapper function for algorithm allowing registration of 2d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features2dRegistrationResultPtr greySignedFeaturesImg2dRegistration (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d, const ipsdk::imaproc::attr::ScaleCandidatesConstPtr &pInScaleCandidates, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const ipsdk::imaproc::attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams2d, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const ipsdk::imaproc::attr::eInterpolationPolicy &inInterpolationPolicy, const ipsdk::imaproc::attr::SamplingBallInfoConstPtr &pInSamplingBallInfo2d, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inRegMotionModel2d, const ipReal64 inCorrelationThreshold2d, const ipsdk::imaproc::attr::RobustEstimationConfigConstPtr &pInOptRegistrationEstimationConfig, const ipsdk::imaproc::attr::Features2dRegistrationResultsPtr &pOutFeatures2dRegistrationResults)
 wrapper function for algorithm allowing registration of 2d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features2dRegistrationResultPtr greySignedFeaturesImg2dRegistration (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d)
 wrapper function for algorithm allowing registration of 2d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features2dRegistrationResultPtr greySignedFeaturesImg2dRegistration (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist, const attr::Features2dRegistrationResultsPtr &pOutFeatures2dRegistrationResults)
 wrapper function for algorithm allowing registration of 2d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features2dRegistrationResultPtr greySignedFeaturesImg2dRegistration (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d, const attr::ScaleCandidatesConstPtr &pInScaleCandidates)
 wrapper function for algorithm allowing registration of 2d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features2dRegistrationResultPtr greySignedFeaturesImg2dRegistration (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d, const attr::ScaleCandidatesConstPtr &pInScaleCandidates, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist, const attr::Features2dRegistrationResultsPtr &pOutFeatures2dRegistrationResults)
 wrapper function for algorithm allowing registration of 2d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg2dRegistrationLvl1greySignedFeaturesImg2dRegistration_async (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inRegMotionModel2d)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg2dRegistrationLvl1greySignedFeaturesImg2dRegistration_async (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d, const ipsdk::imaproc::attr::ScaleCandidatesConstPtr &pInScaleCandidates, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const ipsdk::imaproc::attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams2d, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const ipsdk::imaproc::attr::eInterpolationPolicy &inInterpolationPolicy, const ipsdk::imaproc::attr::SamplingBallInfoConstPtr &pInSamplingBallInfo2d, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inRegMotionModel2d, const ipReal64 inCorrelationThreshold2d, const ipsdk::imaproc::attr::RobustEstimationConfigConstPtr &pInOptRegistrationEstimationConfig, const ipsdk::imaproc::attr::Features2dRegistrationResultsPtr &pOutFeatures2dRegistrationResults)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg2dRegistrationLvl1greySignedFeaturesImg2dRegistration_async (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg2dRegistrationLvl1greySignedFeaturesImg2dRegistration_async (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist, const attr::Features2dRegistrationResultsPtr &pOutFeatures2dRegistrationResults)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg2dRegistrationLvl1greySignedFeaturesImg2dRegistration_async (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d, const attr::ScaleCandidatesConstPtr &pInScaleCandidates)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg2dRegistrationLvl1greySignedFeaturesImg2dRegistration_async (const image::ImageConstPtr &pInOriginImg2d, const image::ImageConstPtr &pInTargetImg2d, const attr::ScaleCandidatesConstPtr &pInScaleCandidates, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist, const attr::Features2dRegistrationResultsPtr &pOutFeatures2dRegistrationResults)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API attr::Features2dRegistrationResultPtr getAsyncProcessorOutput (boost::shared_ptr< GreySignedFeaturesImg2dRegistrationLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API attr::Features3dRegistrationResultPtr greySignedFeaturesImg3dRegistration (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d, const ipsdk::imaproc::attr::eRegistrationMotionModel3d &inRegMotionModel3d)
 wrapper function for algorithm allowing registration of 3d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features3dRegistrationResultPtr greySignedFeaturesImg3dRegistration (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d, const ipsdk::imaproc::attr::ScaleCandidatesConstPtr &pInScaleCandidates, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const ipsdk::imaproc::attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams3d, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const ipsdk::imaproc::attr::eInterpolationPolicy &inInterpolationPolicy, const ipsdk::imaproc::attr::SamplingBallInfoConstPtr &pInSamplingBallInfo3d, const ipsdk::imaproc::attr::eRegistrationMotionModel3d &inRegMotionModel3d, const ipReal64 inCorrelationThreshold3d, const ipsdk::imaproc::attr::RobustEstimationConfigConstPtr &pInOptRegistrationEstimationConfig, const ipsdk::imaproc::attr::Features3dRegistrationResultsPtr &pOutFeatures3dRegistrationResults)
 wrapper function for algorithm allowing registration of 3d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features3dRegistrationResultPtr greySignedFeaturesImg3dRegistration (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d)
 wrapper function for algorithm allowing registration of 3d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features3dRegistrationResultPtr greySignedFeaturesImg3dRegistration (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist, const ipsdk::imaproc::attr::Features3dRegistrationResultsPtr &pOutFeatures3dRegistrationResults)
 wrapper function for algorithm allowing registration of 3d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features3dRegistrationResultPtr greySignedFeaturesImg3dRegistration (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d, const attr::ScaleCandidatesConstPtr &pInScaleCandidates)
 wrapper function for algorithm allowing registration of 3d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API attr::Features3dRegistrationResultPtr greySignedFeaturesImg3dRegistration (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d, const attr::ScaleCandidatesConstPtr &pInScaleCandidates, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist, const attr::Features3dRegistrationResultsPtr &pOutFeatures3dRegistrationResults)
 wrapper function for algorithm allowing registration of 3d images using features associated to grey signature More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg3dRegistrationLvl1greySignedFeaturesImg3dRegistration_async (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d, const ipsdk::imaproc::attr::eRegistrationMotionModel3d &inRegMotionModel3d)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg3dRegistrationLvl1greySignedFeaturesImg3dRegistration_async (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d, const ipsdk::imaproc::attr::ScaleCandidatesConstPtr &pInScaleCandidates, const ipReal32 inGradStdDev, const attr::GaussianCoverageConstPtr &pInOptGradientGaussianCoverage, const ipsdk::imaproc::attr::CornerDetectionParamsConstPtr &pInCornerDetectionParams3d, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDistX, const ipUInt32 inFeaturesDistY, const ipsdk::imaproc::attr::eInterpolationPolicy &inInterpolationPolicy, const ipsdk::imaproc::attr::SamplingBallInfoConstPtr &pInSamplingBallInfo3d, const ipsdk::imaproc::attr::eRegistrationMotionModel3d &inRegMotionModel3d, const ipReal64 inCorrelationThreshold3d, const ipsdk::imaproc::attr::RobustEstimationConfigConstPtr &pInOptRegistrationEstimationConfig, const ipsdk::imaproc::attr::Features3dRegistrationResultsPtr &pOutFeatures3dRegistrationResults)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg3dRegistrationLvl1greySignedFeaturesImg3dRegistration_async (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg3dRegistrationLvl1greySignedFeaturesImg3dRegistration_async (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist, const ipsdk::imaproc::attr::Features3dRegistrationResultsPtr &pOutFeatures3dRegistrationResults)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg3dRegistrationLvl1greySignedFeaturesImg3dRegistration_async (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d, const attr::ScaleCandidatesConstPtr &pInScaleCandidates)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeaturesImg3dRegistrationLvl1greySignedFeaturesImg3dRegistration_async (const image::ImageConstPtr &pInOriginImg3d, const image::ImageConstPtr &pInTargetImg3d, const attr::ScaleCandidatesConstPtr &pInScaleCandidates, const ipReal32 inGradStdDev, const ipUInt32 inNbFeatures, const ipUInt32 inFeaturesDist, const attr::Features3dRegistrationResultsPtr &pOutFeatures3dRegistrationResults)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API attr::Features3dRegistrationResultPtr getAsyncProcessorOutput (boost::shared_ptr< GreySignedFeaturesImg3dRegistrationLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API attr::RegistrationMotionTransform2dPtr intensityBasedRegistration2dTrackingStep (const image::ImageConstPtr &pInTargetImg2d, const ipsdk::imaproc::attr::RegistrationTraining2dDataConstPtr &pInRegistrationTraining2dData, const ipsdk::imaproc::attr::RegistrationTracking2dDataPtr &pInOutRegistrationTracking2dData)
 wrapper function for tracking stage for intensity based registration 2d algorithm More...
 
IPSDKIPLREGISTRATION_API attr::RegistrationMotionTransform2dPtr intensityBasedRegistration2dTrackingStep (const image::ImageConstPtr &pInTargetImg2d, const ipsdk::imaproc::attr::RegistrationTraining2dDataConstPtr &pInRegistrationTraining2dData, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inOptRegMotionModel2d, const ipUInt32 inOptNbIterByStage, const ipsdk::imaproc::attr::RegistrationTracking2dDataPtr &pInOutRegistrationTracking2dData)
 wrapper function for tracking stage for intensity based registration 2d algorithm More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< IntensityBasedRegistration2dTrackingStepLvl1intensityBasedRegistration2dTrackingStep_async (const image::ImageConstPtr &pInTargetImg2d, const ipsdk::imaproc::attr::RegistrationTraining2dDataConstPtr &pInRegistrationTraining2dData, const ipsdk::imaproc::attr::RegistrationTracking2dDataPtr &pInOutRegistrationTracking2dData)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< IntensityBasedRegistration2dTrackingStepLvl1intensityBasedRegistration2dTrackingStep_async (const image::ImageConstPtr &pInTargetImg2d, const ipsdk::imaproc::attr::RegistrationTraining2dDataConstPtr &pInRegistrationTraining2dData, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inOptRegMotionModel2d, const ipUInt32 inOptNbIterByStage, const ipsdk::imaproc::attr::RegistrationTracking2dDataPtr &pInOutRegistrationTracking2dData)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API attr::RegistrationMotionTransform2dPtr getAsyncProcessorOutput (boost::shared_ptr< IntensityBasedRegistration2dTrackingStepLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API IntensityBasedRegistrationData intensityBasedRegistration2dTrainingStep (const image::ImageConstPtr &pInOriginImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl)
 wrapper function for training stage for intensity based registration 2d algorithm More...
 
IPSDKIPLREGISTRATION_API IntensityBasedRegistrationData intensityBasedRegistration2dTrainingStep (const image::ImageConstPtr &pInOriginImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const ipsdk::imaproc::attr::RegistrationTraining2dConfigConstPtr &pInOptRegistrationTraining2dConfig)
 wrapper function for training stage for intensity based registration 2d algorithm More...
 
IPSDKIPLREGISTRATION_API IntensityBasedRegistrationData intensityBasedRegistration2dTrainingStep (const image::ImageConstPtr &pInOriginImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const ipsdk::imaproc::attr::RegistrationTraining2dConfigConstPtr &pInOptRegistrationTraining2dConfig, const ipsdk::imaproc::attr::RegistrationTracking2dGridConstPtr &pInOptRegistrationTracking2dGrid)
 wrapper function for training stage for intensity based registration 2d algorithm More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< IntensityBasedRegistration2dTrainingStepLvl1intensityBasedRegistration2dTrainingStep_async (const image::ImageConstPtr &pInOriginImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< IntensityBasedRegistration2dTrainingStepLvl1intensityBasedRegistration2dTrainingStep_async (const image::ImageConstPtr &pInOriginImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const ipsdk::imaproc::attr::RegistrationTraining2dConfigConstPtr &pInOptRegistrationTraining2dConfig)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< IntensityBasedRegistration2dTrainingStepLvl1intensityBasedRegistration2dTrainingStep_async (const image::ImageConstPtr &pInOriginImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const ipsdk::imaproc::attr::RegistrationTraining2dConfigConstPtr &pInOptRegistrationTraining2dConfig, const ipsdk::imaproc::attr::RegistrationTracking2dGridConstPtr &pInOptRegistrationTracking2dGrid)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API IntensityBasedRegistrationData getAsyncProcessorOutput (boost::shared_ptr< IntensityBasedRegistration2dTrainingStepLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedRegistrationMotionTransform2dPtr intensityBasedTracker2d (const image::ImageConstPtr &pInGreySeqImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl)
 wrapper function for intensity based registration tracker 2d algorithm More...
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedRegistrationMotionTransform2dPtr intensityBasedTracker2d (const image::ImageConstPtr &pInGreySeqImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inOptRegMotionModel2d)
 wrapper function for intensity based registration tracker 2d algorithm More...
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedRegistrationMotionTransform2dPtr intensityBasedTracker2d (const image::ImageConstPtr &pInGreySeqImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inOptRegMotionModel2d, const ipsdk::imaproc::attr::RegistrationTracking2dGridConstPtr &pInOptRegistrationTracking2dGrid)
 wrapper function for intensity based registration tracker 2d algorithm More...
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedRegistrationMotionTransform2dPtr intensityBasedTracker2d (const image::ImageConstPtr &pInGreySeqImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const ipsdk::imaproc::attr::RegistrationTraining2dConfigConstPtr &pInOptRegistrationTraining2dConfig, const ipsdk::imaproc::attr::RegistrationTracking2dGridConstPtr &pInOptRegistrationTracking2dGrid, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inOptRegMotionModel2d, const ipUInt32 inOptNbIterByStage, const ipsdk::imaproc::attr::RegistrationTraining2dDataPtr &pOutRegistrationTraining2dData)
 wrapper function for intensity based registration tracker 2d algorithm More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< IntensityBasedTracker2dLvl1intensityBasedTracker2d_async (const image::ImageConstPtr &pInGreySeqImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< IntensityBasedTracker2dLvl1intensityBasedTracker2d_async (const image::ImageConstPtr &pInGreySeqImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inOptRegMotionModel2d)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< IntensityBasedTracker2dLvl1intensityBasedTracker2d_async (const image::ImageConstPtr &pInGreySeqImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inOptRegMotionModel2d, const ipsdk::imaproc::attr::RegistrationTracking2dGridConstPtr &pInOptRegistrationTracking2dGrid)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< IntensityBasedTracker2dLvl1intensityBasedTracker2d_async (const image::ImageConstPtr &pInGreySeqImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const ipsdk::imaproc::attr::RegistrationTraining2dConfigConstPtr &pInOptRegistrationTraining2dConfig, const ipsdk::imaproc::attr::RegistrationTracking2dGridConstPtr &pInOptRegistrationTracking2dGrid, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &inOptRegMotionModel2d, const ipUInt32 inOptNbIterByStage, const ipsdk::imaproc::attr::RegistrationTraining2dDataPtr &pOutRegistrationTraining2dData)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API attr::PlanIndexedRegistrationMotionTransform2dPtr getAsyncProcessorOutput (boost::shared_ptr< IntensityBasedTracker2dLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::registration::StackRegistrationResult stackRegistrationImg (const image::ImageConstPtr &pInImg3d)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::WarpMotionTransform2dCollPtr stackRegistrationImg (const image::ImageConstPtr &pInImg3d, const ipsdk::image::ImagePtr &pOutImg)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::registration::StackRegistrationResult stackRegistrationImg (const image::ImageConstPtr &pInImg3d, const ipsdk::ipReal32 theta, const ipsdk::ipReal64 maxTranslation)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::WarpMotionTransform2dCollPtr stackRegistrationImg (const image::ImageConstPtr &pInImg3d, const ipsdk::ipReal32 theta, const ipsdk::ipReal64 maxTranslation, const ipsdk::image::ImagePtr &pOutImg)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API ipsdk::image::ImagePtr stackRegistrationImg (const image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::WarpMotionTransform2dCollConstPtr &pTransformColl)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API void stackRegistrationImg (const image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::WarpMotionTransform2dCollConstPtr &pTransformColl, const ipsdk::image::ImagePtr &pOutImg)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::registration::PlanIndexedStackRegistrationResult multiSlice_stackRegistrationImg (const image::ImageConstPtr &pInImg3d)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::PlanIndexedWarpMotionTransform2dCollPtr multiSlice_stackRegistrationImg (const image::ImageConstPtr &pInImg3d, const ipsdk::image::ImagePtr &pOutImg)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::registration::PlanIndexedStackRegistrationResult multiSlice_stackRegistrationImg (const image::ImageConstPtr &pInImg3d, const ipsdk::ipReal32 theta, const ipsdk::ipReal64 maxTranslation)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::PlanIndexedWarpMotionTransform2dCollPtr multiSlice_stackRegistrationImg (const image::ImageConstPtr &pInImg3d, const ipsdk::ipReal32 theta, const ipsdk::ipReal64 maxTranslation, const ipsdk::image::ImagePtr &pOutImg)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API ipsdk::image::ImagePtr multiSlice_stackRegistrationImg (const image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::PlanIndexedWarpMotionTransform2dCollConstPtr &pPITransformColl)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API void multiSlice_stackRegistrationImg (const image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::PlanIndexedWarpMotionTransform2dCollConstPtr &pPITransformColl, const ipsdk::image::ImagePtr &pOutImg)
 wrapper function for Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias More...
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d, const ipsdk::image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d, const ipsdk::ipReal32 theta, const ipsdk::ipReal64 maxTranslation)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d, const ipsdk::ipReal32 theta, const ipsdk::ipReal64 maxTranslation, const ipsdk::image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::WarpMotionTransform2dCollConstPtr &pTransformColl)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::WarpMotionTransform2dCollConstPtr &pTransformColl, const ipsdk::image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1multiSlice_stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1multiSlice_stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d, const ipsdk::image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1multiSlice_stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d, const ipsdk::ipReal32 theta, const ipsdk::ipReal64 maxTranslation)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1multiSlice_stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d, const ipsdk::ipReal32 theta, const ipsdk::ipReal64 maxTranslation, const ipsdk::image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1multiSlice_stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::PlanIndexedWarpMotionTransform2dCollConstPtr &pPITransformColl)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API boost::shared_ptr< StackRegistrationImgLvl1multiSlice_stackRegistrationImg_async (const image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::PlanIndexedWarpMotionTransform2dCollConstPtr &pPITransformColl, const ipsdk::image::ImagePtr &pOutImg)
 asynchronous wrappers
 
IPSDKIPLREGISTRATION_API StackRegistrationResult getAsyncProcessorOutput (boost::shared_ptr< StackRegistrationImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
IPSDKIPLREGISTRATION_API PlanIndexedStackRegistrationResult getAsyncProcessorMultiSliceOutput (boost::shared_ptr< StackRegistrationImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 
CustomCheckedImagePropertyPtr matchDeepFlow2d (const ImageAttributeConstPtr &pInputAttribute)
 rule allowing to check motion transform warping parameters validity
 

Detailed Description

Namespace aggregating image registration processing algorithms.

Enumeration Type Documentation

◆ eIPSDKIPLRegistrationMessage

Enumerate describing messages.

Note
This enumerate is associated to a message map
See also
IPSDK_Message_Map

◆ eProcessorMessage

Enumerator
eCollSizeMismatch 

Collection size mismatch during processing d != d.

eComputeFeature2dGreySignatureLvl2ToolTipId 

Level 2 algorithm: algorithm allowing to sign 2d features using neighborhood grey level informations.

eComputeFeature2dGreySignatureLvl3ToolTipId 

Level 3 algorithm: algorithm allowing to sign 2d features using neighborhood grey level informations.

eComputeFeature3dGreySignatureLvl2ToolTipId 

Level 2 algorithm: algorithm allowing to sign 3d features using neighborhood grey level informations.

eComputeFeature3dGreySignatureLvl3ToolTipId 

Level 3 algorithm: algorithm allowing to sign 3d features using neighborhood grey level informations.

eDeepFlow2dImgCalcDataTermLvl3ToolTipId 

Level 3 algorithm Computes a dense optical flow occurred between two input images. This lvl3 computes the data term for a given color (red/black)

eDeepFlow2dImgCalcLvl2ToolTipId 

Level 2 algorithm Computes a dense optical flow occurred between two input images.This lvl2 performs all the main loop iterations.

eDeepFlow2dImgCalcSmoothnessTermHorPassLvl3ToolTipId 

Level 3 algorithm Computes a dense optical flow occurred between two input images. This lvl3 performs the horizontal pass to compute the smoothness term for a given color (red/black).

eDeepFlow2dImgCalcSmoothnessTermVertPassLvl3ToolTipId 

Level 3 algorithm Computes a dense optical flow occurred between two input images. This lvl3 performs the vertical pass to compute the smoothness term for a given color (red/black).

eDeepFlow2dImgCalcUpdatePassLvl3ToolTipId 

Level 3 algorithm Update the flow after the SOR iterations (red/black).

eDeepFlow2dImgGpuLvl3ToolTipId 

Level 2 algorithm: Computes a dense optical flow occurred between two input images on Gpu.

eDeepFlow2dImgInitAvgAndItLvl3ToolTipId 

Level 3 algorithm (Init Pass for averageand It calculation) : Computes a dense optical flow occurred between two input images.

eDeepFlow2dImgInitCopyAndEraseLvl3ToolTipId 

Level 3 algorithm(Copy and erase some data during the initialization pass) : Computes a dense optical flow occurred between two input images.

eDeepFlow2dImgInitLvl2ToolTipId 

Level 2 algorithm (Init Pass): Computes a dense optical flow occurred between two input images (called by the standard lvl2)

eDeepFlow2dImgLvl1ToolTipId 

Level 1 algorithm: Computes a dense optical flow occurred between two input images.

eDeepFlow2dImgLvl2ToolTipId 

Level 2 algorithm: Computes a dense optical flow occurred between two input images.

eDeepFlow2dImgMergeLvl3ToolTipId 

Level 3 algorithm (Merge Pass): Computes a dense optical flow occurred between two input images.

eDeepFlow2dImgSorLvl2ToolTipId 

Level 2 algorithm Computes a dense optical flow occurred between two input images. This lvl2 performs all the SOR iterations at the current pass.

eDeepFlow2dImgSorLvl3ToolTipId 

Level 3 algorithm Computes a dense optical flow occurred between two input images. This lvl3 performs one SOR iteration.

eDeepFlow2dImgSplitLvl3ToolTipId 

Level 3 algorithm (Split Pass) : Computes a dense optical flow occurred between two input images.

eExtractGreySignedFeatures2dLvl1ToolTipId 

Level 1 algorithm: algorithm allowing to extract 2d features associated to a grey signature from an image.

eExtractGreySignedFeatures2dLvl2ToolTipId 

Level 2 algorithm: algorithm allowing to extract 2d features associated to a grey signature from an image.

eExtractGreySignedFeatures3dLvl1ToolTipId 

Level 1 algorithm: algorithm allowing to extract 3d features associated to a grey signature from an image.

eExtractGreySignedFeatures3dLvl2ToolTipId 

Level 2 algorithm: algorithm allowing to extract 3d features associated to a grey signature from an image.

eFailedToExtractSeqPlan 

Failed to extract sequence plan d from image s
s.

eGreySignedFeatures2dRegistrationImgLvl1ToolTipId 

Level 1 algorithm: Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d.

eGreySignedFeatures2dRegistrationImgLvl2ToolTipId 

Level 2 algorithm: Apply to the first input image the transform estimated between the two input images using ExtractGreySignedFeatures2d.

eGreySignedFeatures2dRegistrationLvl1ToolTipId 

Level 1 algorithm: algorithm allowing registration of features 2d associated to grey signature.

eGreySignedFeatures2dRegistrationLvl2ToolTipId 

Level 2 algorithm: algorithm allowing registration of features 2d associated to grey signature.

eGreySignedFeatures2dRegistrationLvl3ToolTipId 

Level 3 algorithm: algorithm allowing registration of features 2d associated to grey signature.

eGreySignedFeatures3dRegistrationLvl1ToolTipId 

Level 1 algorithm: algorithm allowing registration of features 3d associated to grey signature.

eGreySignedFeatures3dRegistrationLvl2ToolTipId 

Level 2 algorithm: algorithm allowing registration of features 3d associated to grey signature.

eGreySignedFeatures3dRegistrationLvl3ToolTipId 

Level 3 algorithm: algorithm allowing registration of features 3d associated to grey signature.

eGreySignedFeaturesImg2dRegistrationLvl1ToolTipId 

Level 1 algorithm: algorithm allowing registration of 2d images using features associated to grey signature.

eGreySignedFeaturesImg3dRegistrationLvl1ToolTipId 

Level 1 algorithm: algorithm allowing registration of 3d images using features associated to grey signature.

eHomographyComputationFailed 

Failed to compute homography transform
s.

eIntensityBasedRegistration2dTrackingStepLvl1ToolTipId 

Level 1 algorithm: tracking stage for intensity based registration 2d algorithm.

eIntensityBasedRegistration2dTrackingStepLvl2ToolTipId 

Level 2 algorithm: tracking stage for intensity based registration 2d algorithm.

eIntensityBasedRegistration2dTrackingStepLvl3ToolTipId 

Level 3 algorithm: tracking stage for intensity based registration 2d algorithm.

eIntensityBasedRegistration2dTrainingStepLvl1ToolTipId 

Level 1 algorithm: training stage for intensity based registration 2d algorithm.

eIntensityBasedTracker2dLvl1ToolTipId 

Level 1 algorithm: intensity based registration tracker 2d algorithm.

eInvalidElementRange 

Elements range [d, d[ used for data is invalid regards to elements collection size d.

eInvalidHomogeneousCoords 

Computed homogeneous coordinates are not valid (w coordinate should not be null for finite points)

eInvalidMatrixRank 

Matrix rank associated to solved linear system is not full d/d.

eNbPointAndIntensityMismatch 

Number of input point coordinates d mismatch with number of reference intensity d.

eNbPointAndMatrixMismatch 

Number of valid input point coordinates d and number of perturbated parameters d mismatch with full training matrix size d for stage number d.

eNbPointAndStageValidityMismatch 

Number of input point coordinates d mismatch with number of data of validity collection d for stage number d.

eNoActivePoint 

No active points remains for registration tracking iteration number d.

eNotEnoughDataForRegistrationStage 

Not enought data to process registration stage with scale f, d data while d data needed.

eNotEnoughSamples 

Not enough samples by stages {d} to ensure motion estimation, upgrading to number of input points {d}.

eNullGridNormFactor 

Registration tracking grid normalization factor should not be null, check grid initialization.

eStackRegistrationImgGpuLvl3ToolTipId 

Level 2 algorithm: Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias on Gpu.

eStackRegistrationImgLvl1ToolTipId 

Level 1 algorithm: Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias.

eStackRegistrationImgLvl2ToolTipId 

Level 2 algorithm: Registration of the slices in a 3D stack using grey signed features and taking into account a cumulative angular bias.

eUnSupportedInterpolationPolicy 

Interpolation policy s is not supported.

eUnSupportedMotionModel 

Motion model s is not yet supported by registration algorithm.