21 #ifndef mia_2d_deformer_hh
22 #define mia_2d_deformer_hh
61 std::shared_ptr<T2DInterpolator<T> > interp(m_ipfac.
create(image.
data()));
64 C2DFVectorfield::const_iterator v = m_vf.
begin();
66 for (
size_t y = 0; y < image.
get_size().
y; ++y)
67 for (
size_t x = 0; x < image.
get_size().
x; ++x, ++r, ++v) {
68 *r = (*interp)(
C2DFVector(x - v->x, y - v->y));
83 std::shared_ptr<T2DInterpolator<T> > interp(m_ipfac.
create(image.
data()));
86 C2DFVectorfield::const_iterator v = m_vf.
begin();
88 for (
size_t y = 0; y < image.
get_size().
y; ++y)
89 for (
size_t x = 0; x < image.
get_size().
x; ++x, ++r, ++v) {
90 *r = (*interp)(
C2DFVector(x - v->x, y - v->y));