15 #ifndef __IPSDKIPLREGISTRATION_INTENSITYBASEDREGISTRATION2DTRAININGSTEP_H__ 16 #define __IPSDKIPLREGISTRATION_INTENSITYBASEDREGISTRATION2DTRAININGSTEP_H__ 20 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/Coords2dColl.h> 21 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/RegistrationTraining2dConfig.h> 22 #include <IPSDKIPL/IPSDKIPLAttributes/DataItem/RegistrationTracking2dGrid.h> 27 namespace registration {
29 class IntensityBasedRegistration2dTrainingStepLvl1;
81 #endif // __IPSDKIPLREGISTRATION_INTENSITYBASEDREGISTRATION2DTRAININGSTEP_H__ boost::shared_ptr< const ipsdk::imaproc::attr::RegistrationTracking2dGrid > RegistrationTracking2dGridConstPtr
shared pointer to const ipsdk::imaproc::attr::RegistrationTracking2dGrid
Definition: RegistrationTracking2dGrid.h:149
Definition of import/export macro for library.
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 ...
boost::shared_ptr< const BaseImage > ImageConstPtr
IPSDKIPLREGISTRATION_API boost::shared_ptr< IntensityBasedRegistration2dTrainingStepLvl1 > intensityBasedRegistration2dTrainingStep_async(const image::ImageConstPtr &pInOriginImg2d, const ipsdk::imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl)
asynchronous wrappers
boost::shared_ptr< const ipsdk::imaproc::attr::RegistrationTraining2dConfig > RegistrationTraining2dConfigConstPtr
shared pointer to const ipsdk::imaproc::attr::RegistrationTraining2dConfig
Definition: RegistrationTraining2dConfig.h:185
boost::shared_ptr< const ipsdk::imaproc::attr::Coords2dColl > Coords2dCollConstPtr
shared pointer to const ipsdk::imaproc::attr::Coords2dColl
Definition: Coords2dColl.h:138
Predefined types for intensity based registration management.
IPSDKIPLREGISTRATION_API ipsdk::image::ImagePtr getAsyncProcessorOutput(boost::shared_ptr< DeepFlow2dImgLvl1 > pProcessor)
function to retrieve the result of an asynchronous processor
#define IPSDKIPLREGISTRATION_API
Import/Export macro for library IPSDKIPLRegistration.
Definition: IPSDKIPLRegistrationExports.h:25