![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Utility functions for interpolation management. More...
#include <IPSDKMath/IPSDKMathExports.h>#include <IPSDKUtil/BaseTypes.h>#include <IPSDKUtil/Tools/ForceInline.h>Go to the source code of this file.
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::math | |
| Namespace agregating IPSDK mathematical routines and classes. | |
Functions | |
| IPSDK_FORCEINLINE ipReal64 | ipsdk::math::linearInterpolation (const ipReal64 x, const ipReal64 f0, const ipReal64 f1) |
| function allowing to compute linear interpolation between two values More... | |
| IPSDK_FORCEINLINE ipReal64 | ipsdk::math::biLinearInterpolation (const ipReal64 x, const ipReal64 y, const ipReal64 fX0Y0, const ipReal64 fX1Y0, const ipReal64 fX0Y1, const ipReal64 fX1Y1) |
| function allowing to compute a bi linear interpolation More... | |
| IPSDK_FORCEINLINE ipReal64 | ipsdk::math::triLinearInterpolation (const ipReal64 x, const ipReal64 y, const ipReal64 z, const ipReal64 fX0Y0Z0, const ipReal64 fX1Y0Z0, const ipReal64 fX0Y1Z0, const ipReal64 fX1Y1Z0, const ipReal64 fX0Y0Z1, const ipReal64 fX1Y0Z1, const ipReal64 fX0Y1Z1, const ipReal64 fX1Y1Z1) |
| function allowing to compute a tri linear interpolation More... | |
| IPSDK_FORCEINLINE ipReal64 | ipsdk::math::cubicInterpolation (const ipReal64 x, const ipReal64 fM1, const ipReal64 f0, const ipReal64 f1, const ipReal64 f2) |
| function allowing to compute cubic interpolation between two values More... | |
| IPSDK_FORCEINLINE ipReal64 | ipsdk::math::biCubicInterpolation (const ipReal64 x, const ipReal64 y, const ipReal64 f[4][4]) |
| function allowing to compute a bi cubic interpolation More... | |
| IPSDK_FORCEINLINE ipReal64 | ipsdk::math::triCubicInterpolation (const ipReal64 x, const ipReal64 y, const ipReal64 z, const ipReal64 f[4][4][4]) |
| function allowing to compute a tri cubic interpolation More... | |
Utility functions for interpolation management.
1.8.14