Bilinear interpolation functions for 2D images. More...
#include <vgl/vgl_point_3d.h>#include <vil3d/vil3d_trilin_interp.h>#include <vil3d/vil3d_image_view.h>Go to the source code of this file.
Functions | |
| template<class T > | |
| double | vimt3d_trilin_interp_safe (const vimt3d_image_3d_of< T > &image, const vgl_point_3d< double > &p, int plane=0) |
| Compute trilinear interpolation at (x,y,z) in world coordinates. | |
| template<class T > | |
| double | vimt3d_trilin_interp_raw (const vimt3d_image_3d_of< T > &image, const vgl_point_3d< double > &p, int plane=0) |
| Compute trilinear interpolation at (x,y,z) in world coordinates, no bound checks. | |
Bilinear interpolation functions for 2D images.
Definition in file vimt3d_trilin_interp.h.
| double vimt3d_trilin_interp_raw | ( | const vimt3d_image_3d_of< T > & | image, |
| const vgl_point_3d< double > & | p, | ||
| int | plane = 0 |
||
| ) | [inline] |
Compute trilinear interpolation at (x,y,z) in world coordinates, no bound checks.
Interpolates given plane of image.image() at image.world2im(p)
Definition at line 31 of file vimt3d_trilin_interp.h.
| double vimt3d_trilin_interp_safe | ( | const vimt3d_image_3d_of< T > & | image, |
| const vgl_point_3d< double > & | p, | ||
| int | plane = 0 |
||
| ) | [inline] |
Compute trilinear interpolation at (x,y,z) in world coordinates.
Interpolates given plane of image.image() at image.world2im(p)
Definition at line 16 of file vimt3d_trilin_interp.h.
1.7.5.1