15 #ifndef __IPSDKIPLREGISTRATION_GREYSIGNEDFEATURES2DREGISTRATIONIMG_H__ 16 #define __IPSDKIPLREGISTRATION_GREYSIGNEDFEATURES2DREGISTRATIONIMG_H__ 22 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/RegistrationMotionTransform2d.h> 23 #include <IPSDKIPL/IPSDKIPLRegistration/Processor/GreySignedFeatures2dRegistrationImg/GreySignedFeatures2dRegistrationImgTypes.h> 24 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/PlanIndexedRegistrationMotionTransform2d.h> 28 namespace registration {
30 class GreySignedFeatures2dRegistrationImgLvl1;
92 boost::shared_ptr<GreySignedFeatures2dRegistrationImgLvl1>
96 boost::shared_ptr<GreySignedFeatures2dRegistrationImgLvl1>
101 boost::shared_ptr<GreySignedFeatures2dRegistrationImgLvl1>
108 boost::shared_ptr<GreySignedFeatures2dRegistrationImgLvl1>
113 boost::shared_ptr<GreySignedFeatures2dRegistrationImgLvl1>
119 boost::shared_ptr<GreySignedFeatures2dRegistrationImgLvl1>
127 boost::shared_ptr<GreySignedFeatures2dRegistrationImgLvl1>
133 boost::shared_ptr<GreySignedFeatures2dRegistrationImgLvl1>
140 boost::shared_ptr<GreySignedFeatures2dRegistrationImgLvl1>
167 #endif // __IPSDKIPLREGISTRATION_GREYSIGNEDFEATURES2DREGISTRATIONIMG_H__ IPSDKIPLREGISTRATION_API ipsdk::image::ImagePtr getAsyncProcessorOutputMask(boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1 > pProcessor)
function to retrieve the result of an asynchronous processor
boost::shared_ptr< ipsdk::imaproc::attr::RegistrationMotionTransform2d > RegistrationMotionTransform2dPtr
shared pointer to ipsdk::imaproc::attr::RegistrationMotionTransform2d
Definition: RegistrationMotionTransform2d.h:156
eInterpolationPolicy
Enumerate describing interpolation policy used during image value extraction.
Definition: InterpolationPolicy.h:33
boost::shared_ptr< BaseImage > ImagePtr
Predefined types for motion model management.
boost::shared_ptr< ipsdk::imaproc::attr::PlanIndexedRegistrationMotionTransform2d > PlanIndexedRegistrationMotionTransform2dPtr
shared pointer to ipsdk::imaproc::attr::PlanIndexedRegistrationMotionTransform2d
Definition: PlanIndexedRegistrationMotionTransform2d.h:49
Definition of import/export macro for library.
IPSDKIPLREGISTRATION_API ipsdk::imaproc::attr::PlanIndexedRegistrationMotionTransform2dPtr getAsyncProcessorOutputTransform(boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1 > 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 ima...
boost::shared_ptr< const BaseImage > ImageConstPtr
IPSDKIPLREGISTRATION_API boost::shared_ptr< GreySignedFeatures2dRegistrationImgLvl1 > greySignedFeatures2dRegistrationImg_async(const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2)
asynchronous wrappers
Enumerate describing interpolation policy used during image value extraction.
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