IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces
IntensityBasedRegistrationUtils.h File Reference

Utility functions for intensity based registration management. More...

#include <Python/PyIPSDKIPLRegistration/PyIPSDKIPLRegistrationExports.h>
#include <IPSDKIPL/IPSDKIPLRegistration/Processor/IntensityBasedRegistration2dTrainingStep/IntensityBasedRegistration2dTrainingStep.h>
#include <IPSDKIPL/IPSDKIPLRegistration/Processor/StackRegistrationImg/StackRegistrationImg.h>
#include <IPSDKIPL/IPSDKIPLRegistration/Processor/GreySignedFeatures2dRegistrationImg/GreySignedFeatures2dRegistrationImg.h>
#include <IPSDKIPL/IPSDKIPLAttributes/DataItem/RegistrationMotionModelTypes.h>
#include <boost/python/tuple.hpp>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::python
 Namespace aggregating IPSDK to python base wrappers.
 

Functions

PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::intensityBasedRegistration2dTrainingStep (const image::ImageConstPtr &pInOriginImg2d, const imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl)
 wrapper function training stage for intensity based registration 2d algorithm More...
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::intensityBasedRegistration2dTrainingStep (const image::ImageConstPtr &pInOriginImg2d, const imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const imaproc::attr::RegistrationTraining2dConfigConstPtr &pInOptRegistrationTraining2dConfig)
 wrapper function training stage for intensity based registration 2d algorithm More...
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::intensityBasedRegistration2dTrainingStep (const image::ImageConstPtr &pInOriginImg2d, const imaproc::attr::Coords2dCollConstPtr &pInCoords2dColl, const imaproc::attr::RegistrationTraining2dConfigConstPtr &pInOptRegistrationTraining2dConfig, const imaproc::attr::RegistrationTracking2dGridConstPtr &pInOptRegistrationTracking2dGrid)
 wrapper function training stage for intensity based registration 2d algorithm More...
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::getAsyncProcessorOutput (boost::shared_ptr< ipsdk::imaproc::registration::IntensityBasedRegistration2dTrainingStepLvl1 > pProcessor)
 Wrapper to retrieve the result of an asynchronous processor.
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::stackRegistrationImg (const image::ImageConstPtr &pInImg)
 wrapper function stack registration 2d More...
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::multiSlice_stackRegistrationImg (const image::ImageConstPtr &pInImg)
 wrapper function stack registration 2d More...
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::stackRegistrationImg (const image::ImageConstPtr &pInImg, const ipsdk::ipReal32 theta, const ipsdk::ipReal64 maxTranslation)
 wrapper function stack registration 2d More...
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::multiSlice_stackRegistrationImg (const image::ImageConstPtr &pInImg, const ipsdk::ipReal32 theta, const ipsdk::ipReal64 maxTranslation)
 wrapper function stack registration 2d More...
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::getAsyncProcessorOutput (boost::shared_ptr< ipsdk::imaproc::registration::StackRegistrationImgLvl1 > pProcessor)
 Wrapper to retrieve the result of an asynchronous processor.
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::getAsyncProcessorMultiSliceOutput (boost::shared_ptr< ipsdk::imaproc::registration::StackRegistrationImgLvl1 > pProcessor)
 Wrapper to retrieve the result of an asynchronous processor.
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::greySignedFeatures2dRegistrationImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2)
 wrapper function registering 2 images using grey signed features More...
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::greySignedFeatures2dRegistrationImg (const image::ImageConstPtr &pInImg1, const image::ImageConstPtr &pInImg2, const ipsdk::imaproc::attr::eRegistrationMotionModel2d &motionModel)
 wrapper function registering 2 images using grey signed features More...
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::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 registering 2 images using grey signed features More...
 
PYIPSDKIPLREGISTRATION_API boost::python::tuple ipsdk::python::getAsyncProcessorOutput (boost::shared_ptr< ipsdk::imaproc::registration::GreySignedFeatures2dRegistrationImgLvl1 > pProcessor)
 Wrapper to retrieve the result of an asynchronous processor.
 

Detailed Description

Utility functions for intensity based registration management.

Author
E.Noirfalise
Date
2017/01/10