Synopsis
#include <vips/vips.h>
int im_lrmerge (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int dx,
int dy,
int mwidth);
int im_tbmerge (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int dx,
int dy,
int mwidth);
int im_lrmerge1 (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int xr1,
int yr1,
int xs1,
int ys1,
int xr2,
int yr2,
int xs2,
int ys2,
int mwidth);
int im_tbmerge1 (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int xr1,
int yr1,
int xs1,
int ys1,
int xr2,
int yr2,
int xs2,
int ys2,
int mwidth);
int im_lrmosaic (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int bandno,
int xref,
int yref,
int xsec,
int ysec,
int halfcorrelation,
int halfarea,
int balancetype,
int mwidth);
int im_tbmosaic (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int bandno,
int xref,
int yref,
int xsec,
int ysec,
int halfcorrelation,
int halfarea,
int balancetype,
int mwidth);
int im_lrmosaic1 (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int bandno,
int xr1,
int yr1,
int xs1,
int ys1,
int xr2,
int yr2,
int xs2,
int ys2,
int halfcorrelation,
int halfarea,
int balancetype,
int mwidth);
int im_tbmosaic1 (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int bandno,
int xr1,
int yr1,
int xs1,
int ys1,
int xr2,
int yr2,
int xs2,
int ys2,
int halfcorrelation,
int halfarea,
int balancetype,
int mwidth);
int im_global_balance (IMAGE *in,
IMAGE *out,
double gamma);
int im_global_balancef (IMAGE *in,
IMAGE *out,
double gamma);
int im_correl (IMAGE *ref,
IMAGE *sec,
int xref,
int yref,
int xsec,
int ysec,
int hwindowsize,
int hsearchsize,
double *correlation,
int *x,
int *y);
int im_remosaic (IMAGE *in,
IMAGE *out,
const char *old_str,
const char *new_str);
int im_align_bands (IMAGE *in,
IMAGE *out);
int im_maxpos_subpel (IMAGE *in,
double *x,
double *y);
Details
im_lrmerge ()
int im_lrmerge (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int dx,
int dy,
int mwidth);
im_tbmerge ()
int im_tbmerge (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int dx,
int dy,
int mwidth);
im_lrmerge1 ()
int im_lrmerge1 (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int xr1,
int yr1,
int xs1,
int ys1,
int xr2,
int yr2,
int xs2,
int ys2,
int mwidth);
im_tbmerge1 ()
int im_tbmerge1 (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int xr1,
int yr1,
int xs1,
int ys1,
int xr2,
int yr2,
int xs2,
int ys2,
int mwidth);
im_lrmosaic ()
int im_lrmosaic (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int bandno,
int xref,
int yref,
int xsec,
int ysec,
int halfcorrelation,
int halfarea,
int balancetype,
int mwidth);
im_tbmosaic ()
int im_tbmosaic (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int bandno,
int xref,
int yref,
int xsec,
int ysec,
int halfcorrelation,
int halfarea,
int balancetype,
int mwidth);
im_lrmosaic1 ()
int im_lrmosaic1 (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int bandno,
int xr1,
int yr1,
int xs1,
int ys1,
int xr2,
int yr2,
int xs2,
int ys2,
int halfcorrelation,
int halfarea,
int balancetype,
int mwidth);
im_tbmosaic1 ()
int im_tbmosaic1 (IMAGE *ref,
IMAGE *sec,
IMAGE *out,
int bandno,
int xr1,
int yr1,
int xs1,
int ys1,
int xr2,
int yr2,
int xs2,
int ys2,
int halfcorrelation,
int halfarea,
int balancetype,
int mwidth);
im_global_balance ()
int im_global_balance (IMAGE *in,
IMAGE *out,
double gamma);
im_global_balancef ()
int im_global_balancef (IMAGE *in,
IMAGE *out,
double gamma);
im_correl ()
int im_correl (IMAGE *ref,
IMAGE *sec,
int xref,
int yref,
int xsec,
int ysec,
int hwindowsize,
int hsearchsize,
double *correlation,
int *x,
int *y);
im_remosaic ()
int im_remosaic (IMAGE *in,
IMAGE *out,
const char *old_str,
const char *new_str);
im_align_bands ()
int im_align_bands (IMAGE *in,
IMAGE *out);
im_maxpos_subpel ()
int im_maxpos_subpel (IMAGE *in,
double *x,
double *y);