![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
informations for warp motion transformation 2d More...
Classes | |
| class | ipsdk::imaproc::attr::WarpMotionTransform2d |
| informations for warp motion transformation 2d More... | |
Typedefs | |
| typedef boost::shared_ptr< ipsdk::imaproc::attr::WarpMotionTransform2d > | ipsdk::imaproc::attr::WarpMotionTransform2dPtr |
| shared pointer to ipsdk::imaproc::attr::WarpMotionTransform2d | |
| typedef boost::shared_ptr< const ipsdk::imaproc::attr::WarpMotionTransform2d > | ipsdk::imaproc::attr::WarpMotionTransform2dConstPtr |
| shared pointer to const ipsdk::imaproc::attr::Pixels2d | |
informations for warp motion transformation 2d
| Name | ToolTip | Associated Class | Default Value |
|---|---|---|---|
| Type | motion transform type | ipsdk::DataItemEnumLeaf<ipsdk::math::transform::eGeometricTransform2dType> | ipsdk::math::transform::eGeometricTransform2dType::eGT2DT_Rigid |
| Params | transformation parameters | ipsdk::DataItemLeafColl<ipsdk::ipReal64> |
| IPSDKIPLATTRIBUTES_API WarpMotionTransform2dPtr ipsdk::imaproc::attr::createWarpMotionTransform2d | ( | const ipsdk::math::transform::eGeometricTransform2dType & | type, |
| const std::vector< ipReal64 > & | params | ||
| ) |
method allowing to create a warp motion transform 2d
| ipsdk::imaproc::attr::IPSDKIPLAttributesException | if params.size() != Transform2dFactory::getNbParams(type) |
| IPSDKIPLATTRIBUTES_API WarpMotionTransform2dPtr ipsdk::imaproc::attr::createCenteredRotation | ( | const ipReal64 | theta, |
| const image::BaseImage & | image | ||
| ) |
method allowing to create a centered rotation given an image
| IPSDKIPLATTRIBUTES_API WarpMotionTransform2dPtr ipsdk::imaproc::attr::createCenteredRotation | ( | const ipReal64 | theta, |
| const ipUInt64 | sizeX, | ||
| const ipUInt64 | sizeY | ||
| ) |
method allowing to create a centered rotation given image size
1.8.14