15 #ifndef __IPSDKIPLREGISTRATION_GREYSIGNEDFEATURES2DREGISTRATION_H__ 16 #define __IPSDKIPLREGISTRATION_GREYSIGNEDFEATURES2DREGISTRATION_H__ 19 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/Features2dGreySignature.h> 21 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/RobustEstimationConfig.h> 22 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/Features2dRegistrationResult.h> 26 namespace registration {
28 class GreySignedFeatures2dRegistrationLvl1;
44 const ipReal64 inCorrelationThreshold2d,
57 const ipReal64 inCorrelationThreshold2d,
74 #endif // __IPSDKIPLREGISTRATION_GREYSIGNEDFEATURES2DREGISTRATION_H__ boost::shared_ptr< ipsdk::imaproc::attr::Features2dRegistrationResult > Features2dRegistrationResultPtr
shared pointer to ipsdk::imaproc::attr::Features2dRegistrationResult
Definition: Features2dRegistrationResult.h:147
boost::shared_ptr< const ipsdk::imaproc::attr::RobustEstimationConfig > RobustEstimationConfigConstPtr
shared pointer to const ipsdk::imaproc::attr::RobustEstimationConfig
Definition: RobustEstimationConfig.h:310
Predefined types for motion model management.
Definition of import/export macro for library.
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 ...
boost::shared_ptr< const ipsdk::imaproc::attr::Features2dGreySignature > Features2dGreySignatureConstPtr
shared pointer to const ipsdk::imaproc::attr::Features2dGreySignature
Definition: Features2dGreySignature.h:132
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationLvl1 > greySignedFeatures2dRegistration_async(const ipsdk::imaproc::attr::Features2dGreySignatureConstPtr &pInGreySignatures2d1, const ipsdk::imaproc::attr::Features2dGreySignatureConstPtr &pInGreySignatures2d2)
asynchronous wrappers
IPSDKIPLREGISTRATION_API ipsdk::image::ImagePtr getAsyncProcessorOutput(boost::shared_ptr< DeepFlow2dImgLvl1 > pProcessor)
function to retrieve the result of an asynchronous processor
eRegistrationMotionModel2d
Enumerate describing a 2d registration motion model.
Definition: RegistrationMotionModelTypes.h:31
#define IPSDKIPLREGISTRATION_API
Import/Export macro for library IPSDKIPLRegistration.
Definition: IPSDKIPLRegistrationExports.h:25