plastimatch
Loading...
Searching...
No Matches
plm_warp.h
Go to the documentation of this file.
1/* -----------------------------------------------------------------------
2 See COPYRIGHT.TXT and LICENSE.TXT for copyright and license information
3 ----------------------------------------------------------------------- */
4#ifndef _plm_warp_h_
5#define _plm_warp_h_
6
7#include "plmbase_config.h"
8#include "itkBSplineDeformableTransform.h"
9#include "xform.h"
10
11class Plm_image;
12
17PLMBASE_API void
20 Plm_image::Pointer& im_warped,
22 DeformationFieldType::Pointer *vf,
24 const Xform::Pointer& xf_in,
28 const Plm_image::Pointer& im_in,
30 float default_val,
32 bool resample_linear_xf,
34 bool use_itk,
36 bool interp_lin
37);
38
39#endif
The Plm_image_header class defines the geometry of an image. It defines image origin,...
Definition plm_image_header.h:24
The Plm_image class represents a three-dimensional volume. The volume is an abstraction that can co...
Definition plm_image.h:27
std::shared_ptr< Self > Pointer
Definition plm_image.h:29
void plm_warp(Plm_image::Pointer &im_warped, DeformationFieldType::Pointer *vf, const Xform::Pointer &xf_in, Plm_image_header *pih, const Plm_image::Pointer &im_in, float default_val, bool resample_linear_xf, bool use_itk, bool interp_lin)
The plm_warp function creates a new image from an input image and a transform. It also,...
Definition plm_warp.cxx:338
#define PLMBASE_API
Definition plmbase_config.h:19