Openholo
v5.0
Open Source Digital Holographic Library
|
#include "ophRec.h"
#include "sys.h"
#include "function.h"
#include "tinyxml2.h"
#include "ImgControl.h"
#include <algorithm>
#include <omp.h>
Go to the source code of this file.
Macros | |
#define | IMAGE_VAL(x, y, c, w, n, mem) (mem[x*n + y*w*n + c]) |
Functions | |
vec3 | image_sample (float xx, float yy, int c, size_t w, size_t h, double *in) |
void | circshift (Real *in, Real *out, int shift_x, int shift_y, int nx, int ny) |
void | circshift (Complex< Real > *in, Complex< Real > *out, int shift_x, int shift_y, int nx, int ny) |
void | ScaleBilnear (double *src, double *dst, int w, int h, int neww, int newh, double multiplyval=1.0) |
void | reArrangeChannel (std::vector< double *> &src, double *dst, int pnx, int pny, int chnum) |
void | rotateCCW180 (double *src, double *dst, int pnx, int pny, double mulival=1.0) |
Definition at line 66 of file ophRec.cpp.
Definition at line 1541 of file ophRec.cpp.
void circshift | ( | Complex< Real > * | in, |
Complex< Real > * | out, | ||
int | shift_x, | ||
int | shift_y, | ||
int | nx, | ||
int | ny | ||
) |
Definition at line 1560 of file ophRec.cpp.
vec3 image_sample | ( | float | xx, |
float | yy, | ||
int | c, | ||
size_t | w, | ||
size_t | h, | ||
double * | in | ||
) |
Definition at line 1579 of file ophRec.cpp.
void reArrangeChannel | ( | std::vector< double *> & | src, |
double * | dst, | ||
int | pnx, | ||
int | pny, | ||
int | chnum | ||
) |
Definition at line 1659 of file ophRec.cpp.
void rotateCCW180 | ( | double * | src, |
double * | dst, | ||
int | pnx, | ||
int | pny, | ||
double | mulival = 1.0 |
||
) |
Definition at line 1643 of file ophRec.cpp.
void ScaleBilnear | ( | double * | src, |
double * | dst, | ||
int | w, | ||
int | h, | ||
int | neww, | ||
int | newh, | ||
double | multiplyval = 1.0 |
||
) |
Definition at line 1610 of file ophRec.cpp.