The C++ Template Image Processing Library. |

[Introduction]- [News]- [Download]- [Screenshots]- [Tutorial]- [Forums]- [Reference]- [SourceForge Repository ]

Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

# CImg Member List

This is the complete list of members for CImg, including all inherited members.

abs() | CImg |
blur(const float sigmax, const float sigmay, const float sigmaz, const unsigned int cond=1) | CImg |
blur(const float sigma=1, const unsigned int cond=1) | CImg |
channel(const unsigned int v0=0) | CImg |
CImg(const unsigned int dx=0, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1) | CImg | `[explicit]`
CImg(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const T &val) | CImg | `[explicit]`
CImg(const CImg< t > &img) | CImg |
CImg(const CImg< t > &img, const bool pixel_copy) | CImg |
CImg(const char *const filename) | CImg |
CImg(const t *const data_buffer, const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1, const bool multiplexed=false) | CImg |
convolve(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_convol=false) | CImg |
correlate(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_correl=false) | CImg |
cos() | CImg |
crop(const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int v0, const unsigned int x1, const unsigned int y1, const unsigned int z1, const unsigned int v1, const bool border_condition=false) | CImg |
crop(const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int x1, const unsigned int y1, const unsigned int z1, const bool border_condition=false) | CImg |
crop(const unsigned int x0, const unsigned int y0, const unsigned int x1, const unsigned int y1, const bool border_condition=false) | CImg |
crop(const unsigned int x0, const unsigned int x1, const bool border_condition=false) | CImg |
cross(const CImg &img) | CImg |
cubic_pix1d(const float pfx, const int y=0, const int z=0, int v=0) const | CImg |
cubic_pix2d(const float pfx, const float pfy=0, const int z=0, int v=0) const | CImg |
cut(const T &a, const T &b) | CImg |
data | CImg |
depth | CImg |
deriche(const float sigma=1, const int order=0, const char axe='x', const unsigned int cond=1) | CImg |
det() const | CImg |
diagonal(const T &a1) | CImg | `[static]`
diagonal() | CImg |
dilate(const unsigned int n=1) | CImg |
dim | CImg |
dimv() const | CImg |
dimx() const | CImg |
dimy() const | CImg |
dimz() const | CImg |
dirichlet_pix1d(const int x, const int y=0, const int z=0, const int v=0, const T out_val=(T) 0) const | CImg |
dirichlet_pix2d(const int x, const int y=0, const int z=0, const int v=0, const T out_val=(T) 0) const | CImg |
dirichlet_pix3d(const int x, const int y=0, const int z=0, const int v=0, const T out_val=(T) 0) const | CImg |
dirichlet_pix4d(const int x, const int y=0, const int z=0, const int v=0, const T out_val=(T) 0) const | CImg |
display(CImgDisplay &disp, const unsigned int ymin=0, const unsigned int ymax=~0) const | CImg |
display(const char *title, const int min_size=128, const int max_size=1024) const | CImg |
display(const int min_size=128, const int max_size=1024) const | CImg |
div(const CImg< t > &img) | CImg |
dot(const CImg &img) const | CImg |
draw_arrow(const int x0, const int y0, const int x1, const int y1, const T *const color, const float angle=30, const float length=-10, const unsigned long pattern=~0L, const float opacity=1) | CImg |
draw_axeX(const double x0, const double x1, const int y, const T *const color, const double precision=0, const float opacity=1) | CImg |
draw_axeXY(const double x0, const double x1, const double y0, const double y1, const T *const color, const double precisionx=0, const double precisiony=0, const float opacity=1) | CImg |
draw_axeY(const int x, const double y0, const double y1, const T *const color, const double precision=0, const float opacity=1) | CImg |
draw_circle(const int x0, const int y0, float r, const T *const color, const float opacity=1) | CImg |
draw_ellipse(const int x0, const int y0, const float r1, const float r2, const float ru, const float rv, const T *const color, const float opacity=1) | CImg |
draw_ellipse(const int x0, const int y0, const CImg< t > &tensor, const T *color, const float opacity=1) | CImg |
draw_fill(const int x, const int y, const int z, const T *const color, CImg< t > &region, const float sigma=0, const float opacity=1) | CImg |
draw_fill(const int x, const int y, const int z, const T *const color, const float sigma=0, const float opacity=1) | CImg |
draw_fill(const int x, const int y, const T *const color, const float sigma=0, const float opacity=1) | CImg |
draw_gaussian(const float xc, const double sigma, const T *const color, const float opacity=1) | CImg |
draw_gaussian(const float xc, const float yc, const CImg< t > &tensor, const T *const color, const float opacity=1) | CImg |
draw_gaussian(const float xc, const float yc, const float sigma, const T *const color, const float opacity=1) | CImg |
draw_gaussian(const float xc, const float yc, const float zc, const CImg< t > &tensor, const T *const color, const float opacity=1) | CImg |
draw_gaussian(const float xc, const float yc, const float zc, const double sigma, const T *const color, const float opacity=1) | CImg |
draw_graph(const CImg< t > &data, const T *const color, const unsigned int gtype=0, const double ymin=0, const double ymax=0, const float opacity=1) | CImg |
draw_image(const CImg< t > &sprite, const int x0=0, const int y0=0, const int z0=0, const int v0=0, const float opacity=1) | CImg |
draw_image(const CImg< ti > &sprite, const CImg< tm > &mask, const int x0=0, const int y0=0, const int z0=0, const int v0=0, const tm mask_valmax=1, const float opacity=1) | CImg |
draw_line(const int x0, const int y0, const int x1, const int y1, const T *const color, const unsigned long pattern=~0L, const float opacity=1) | CImg |
draw_line(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const T *const color, const unsigned long pattern=~0L, const float opacity=1) | CImg |
draw_line(const int x0, const int y0, const int x1, const int y1, const CImg< t > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const float opacity=1) | CImg |
draw_plasma(const int x0, const int y0, const int x1, const int y1, const double alpha=1.0, const double beta=1.0, const float opacity=1) | CImg |
draw_plasma(const double alpha=1.0, const double beta=1.0, const float opacity=1) | CImg |
draw_point(const int x0, const int y0, const int z0, const T *const color, const float opacity=1) | CImg |
draw_point(const int x0, const int y0, const T *const color, const float opacity=1) | CImg |
draw_quiver(const CImg< t > &flow, const T *const color, const unsigned int sampling=25, const float factor=-20, const int quiver_type=0, const float opacity=1) | CImg |
draw_quiver(const CImg< t1 > &flow, const CImg< t2 > &color, const unsigned int sampling=25, const float factor=-20, const int quiver_type=0, const float opacity=1) | CImg |
draw_rectangle(const int x0, const int y0, const int z0, const int v0, const int x1, const int y1, const int z1, const int v1, const T &val, float opacity=1) | CImg |
draw_rectangle(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const T *const color, const float opacity=1) | CImg |
draw_rectangle(const int x0, const int y0, const int x1, const int y1, const T *const color, const float opacity=1) | CImg |
draw_text(const char *const text, const int x0, const int y0, const T *const fgcolor, const T *const bgcolor, const CImgl< t > &font, const float opacity=1) | CImg |
draw_text(const char *const text, const int x0, const int y0, const T *const fgcolor=NULL, const T *const bgcolor=NULL, const float opacity=1) | CImg |
draw_text(const int x0, const int y0, const T *const fgcolor, const T *const bgcolor, const float opacity, const char *format,...) | CImg |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const T *const color, const float opacity=1) | CImg |
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const CImg< t > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float opacity=1) | CImg |
eigen(CImg< t > &val, CImg< t > &vec) const | CImg |
eigen(CImg< t > &val) const | CImg |
eigen(CImgl< t > &eig) const | CImg |
empty() | CImg |
equalize_histogram(const unsigned int nblevels=256) | CImg |
erode(const unsigned int n=1) | CImg |
feature_selection(int *const selection, const int feature_type, CImgDisplay &disp, unsigned int *const XYZ=NULL, const unsigned char *const color=NULL) const | CImg |
feature_selection(int *const selection, const int feature_type, unsigned int *const XYZ=NULL, const unsigned char *const color=NULL) const | CImg |
fill(const T &val) | CImg |
fill(const T &val0, const T &val1) | CImg |
fill(const T &val0, const T &val1, const T &val2) | CImg |
fill(const T &val0, const T &val1, const T &val2, const T &val3) | CImg |
fill(const T &val0, const T &val1, const T &val2, const T &val3, const T &val4) | CImg |
fill(const T &val0, const T &val1, const T &val2, const T &val3, const T &val4, const T &val5) | CImg |
fill(const T &val0, const T &val1, const T &val2, const T &val3, const T &val4, const T &val5, const T &val6) | CImg |
fill(const T &val0, const T &val1, const T &val2, const T &val3, const T &val4, const T &val5, const T &val6, const T &val7) | CImg |
fill(const T &val0, const T &val1, const T &val2, const T &val3, const T &val4, const T &val5, const T &val6, const T &val7, const T &val8) | CImg |
fill(const T &val0, const T &val1, const T &val2, const T &val3, const T &val4, const T &val5, const T &val6, const T &val7, const T &val8, const T &val9) | CImg |
fill(const T &val0, const T &val1, const T &val2, const T &val3, const T &val4, const T &val5, const T &val6, const T &val7, const T &val8, const T &val9, const T &val10, const T &val11) | CImg |
fill(const T &val0, const T &val1, const T &val2, const T &val3, const T &val4, const T &val5, const T &val6, const T &val7, const T &val8, const T &val9, const T &val10, const T &val11, const T &val12, const T &val13, const T &val14, const T &val15) | CImg |
flip(const char axe='x') | CImg |
get_3dplanes(const unsigned int px0, const unsigned int py0, const unsigned int pz0) const | CImg |
get_abs() const | CImg |
get_blur(const float sigmax, const float sigmay, const float sigmaz, const unsigned int cond=1) const | CImg |
get_blur(const float sigma=1, const unsigned int cond=1) const | CImg |
get_channel(const unsigned int v0=0) const | CImg |
get_convolve(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_convol=false) const | CImg |
get_correlate(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_correl=false) const | CImg |
get_cos() const | CImg |
get_crop(const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int v0, const unsigned int x1, const unsigned int y1, const unsigned int z1, const unsigned int v1, const bool border_condition=false) const | CImg |
get_crop(const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int x1, const unsigned int y1, const unsigned int z1, const bool border_condition=false) const | CImg |
get_crop(const unsigned int x0, const unsigned int y0, const unsigned int x1, const unsigned int y1, const bool border_condition=false) const | CImg |
get_crop(const unsigned int x0, const unsigned int x1, const bool border_condition=false) const | CImg |
get_cross(const CImg &img) const | CImg |
get_cut(const T &a, const T &b) const | CImg |
get_deriche(const float sigma=1, const int order=0, const char axe='x', const unsigned int cond=1) const | CImg |
get_diagonal() const | CImg |
get_dilate(const unsigned int n=1) | CImg |
get_div(const CImg< t > &img) const | CImg |
get_eigen() const | CImg |
get_equalize_histogram(const unsigned int nblevels=256) const | CImg |
get_erode(const unsigned int n=1) | CImg |
get_FFT(const char axe, const bool inverse=false) const | CImg |
get_FFT(const bool inverse=false) const | CImg |
get_flip(const char axe='x') | CImg |
get_gradientXY(const int scheme=0, const float alpha=0) const | CImg |
get_gradientXYZ(const int scheme=0, const float alpha=0) const | CImg |
get_histogram(const unsigned int nblevels=256, const T val_min=(T) 0, const T val_max=(T) 0) const | CImg |
get_identity_matrix(const unsigned int N) | CImg | `[static]`
get_inverse() const | CImg |
get_log() const | CImg |
get_log10() const | CImg |
get_matrix(const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) const | CImg |
get_max(const CImg< t > &img) const | CImg |
get_min(const CImg< t > &img) const | CImg |
get_mul(const CImg< t > &img) const | CImg |
get_noise(const double sigma=-20, const unsigned int ntype=0) const | CImg |
get_norm_pointwise(int ntype=2) const | CImg |
get_normalize(const T &a, const T &b) const | CImg |
get_orientation_pointwise() const | CImg |
get_plane(const unsigned int z0=0, const unsigned int v0=0) const | CImg |
get_pow(const double p) const | CImg |
get_quantify(const unsigned int n=256) const | CImg |
get_resize(const int pdx=-100, const int pdy=-100, const int pdz=-100, const int pdv=-100, const unsigned int interp=1) const | CImg |
get_resize(const CImg< t > &src, const unsigned int interp=1) const | CImg |
get_resize(const CImgDisplay &disp, const unsigned int interp=1) const | CImg |
get_resize_halfXY() const | CImg |
get_RGBtoXYZ() const | CImg |
get_rotate(const float angle, const unsigned int cond=2) const | CImg |
get_rotate(const float angle, const float cx, const float cy, const float zoom=1, const unsigned int cond=2) const | CImg |
get_scroll(const int scrollx, const int scrolly=0, const int scrollz=0, const int scrollv=0, const int border_condition=0) const | CImg |
get_sin() const | CImg |
get_slice(const unsigned int z0=0) const | CImg |
get_split(const char axe, const unsigned int nb=0) const | CImg |
get_sqrt() const | CImg |
get_tan() const | CImg |
get_tensor(const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) const | CImg |
get_threshold(const T &thres) const | CImg |
get_transpose() const | CImg |
get_vector(const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) const | CImg |
get_XYZtoLab() const | CImg |
get_XYZtoRGB() const | CImg |
height | CImg |
identity_matrix(const unsigned int N) | CImg |
inverse() | CImg |
linear_pix1d(const float ffx, const int y=0, const int z=0, int v=0) const | CImg |
linear_pix2d(const float ffx, const float ffy=0, const int z=0, int v=0) const | CImg |
linear_pix3d(const float ffx, const float ffy=0, const float ffz=0, const int v=0) const | CImg |
linear_pix4d(const float ffx, const float ffy=0, const float ffz=0, const float ffv=0) const | CImg |
load(const char *filename) | CImg | `[static]`
load_analyze(const char *filename, float *voxsize=NULL) | CImg | `[static]`
load_ascii(const char *filename) | CImg | `[static]`
load_bmp(const char *filename) | CImg | `[static]`
load_convert(const char *filename) | CImg | `[static]`
load_dlm(const char *filename) | CImg | `[static]`
load_pnm(const char *filename) | CImg | `[static]`
load_raw(const char *filename, const char axe='v', const char align='p') | CImg | `[static]`
log() | CImg |
log10() | CImg |
matrix(const T &a1) | CImg | `[static]`
max(const CImg< t > &img) | CImg |
min(const CImg< t > &img) | CImg |
mul(const CImg< t > &img) | CImg |
neumann_pix1d(const int x, const int y=0, const int z=0, const int v=0) const | CImg |
neumann_pix2d(const int x, const int y=0, const int z=0, const int v=0) const | CImg |
neumann_pix3d(const int x, const int y=0, const int z=0, const int v=0) const | CImg |
neumann_pix4d(const int x, const int y=0, const int z=0, const int v=0) const | CImg |
noise(const double sigma=-20, const unsigned int ntype=0) | CImg |
norm(const int ntype=2) const | CImg |
norm_pointwise() | CImg |
normalize(const T &a, const T &b) | CImg |
offset(const int x=0, const int y=0, const int z=0, const int v=0) const | CImg |
operator &(const T &val) const | CImg |
operator &(const CImg &img) const | CImg |
operator &=(const T &val) | CImg |
operator &=(const CImg &img) | CImg |
operator *(const double val) const | CImg |
operator *(const double val, const CImg &img) | CImg | `[friend]`
operator *(const CImg< t > &img) const | CImg |
operator *=(const double val) | CImg |
operator *=(const CImg< t > &img) | CImg |
operator!() const | CImg |
operator!=(const CImg< t > &img) const | CImg |
operator%(const T &val) const | CImg |
operator%(const CImg &img) const | CImg |
operator%=(const T &val) | CImg |
operator%=(const CImg &img) | CImg |
operator()(const unsigned int x, const unsigned int y=0, const unsigned int z=0, const unsigned int v=0) const | CImg |
operator+(const T &val) const | CImg |
operator+(const CImg< t > &img) const | CImg |
operator+(const T &val, const CImg &img) | CImg | `[friend]`
operator+=(const T &val) | CImg |
operator+=(const CImg< t > &img) | CImg |
operator-(const T &val) const | CImg |
operator-(const CImg< t > &img) const | CImg |
operator-(const T &val, const CImg &img) | CImg | `[friend]`
operator-=(const T &val) | CImg |
operator-=(const CImg< t > &img) | CImg |
operator/(const double val) const | CImg |
operator/=(const double val) | CImg |
operator=(const CImg< t > &img) | CImg |
operator=(const T &val) | CImg |
operator=(const T *buf) | CImg |
operator==(const CImg< t > &img) const | CImg |
operator[](const unsigned int off) const | CImg |
operator^(const T &val) const | CImg |
operator^(const CImg &img) const | CImg |
operator^=(const T &val) | CImg |
operator^=(const CImg &img) | CImg |
operator|(const T &val) const | CImg |
operator|(const CImg &img) const | CImg |
operator|=(const T &val) | CImg |
operator|=(const CImg &img) | CImg |
operator~() const | CImg |
orientation_pointwise() | CImg |
pixel_type() | CImg | `[static]`
plane(const unsigned int z0=0, const unsigned int v0=0) | CImg |
pow(const double p) | CImg |
print(const char *title=NULL, const unsigned int print_flag=1) const | CImg |
print(const unsigned int print_flag) const | CImg |
ptr(const unsigned int x=0, const unsigned int y=0, const unsigned int z=0, const unsigned int v=0) const | CImg |
quantify(const unsigned int n=256) | CImg |
ref_channel(const unsigned int v0) const | CImg |
ref_channelset(const unsigned int vmin, const unsigned int vmax) const | CImg |
ref_line(const unsigned int y0, const unsigned int z0=0, const unsigned int v0=0) const | CImg |
ref_lineset(const unsigned int ymin, const unsigned int ymax, const unsigned int z0=0, const unsigned int v0=0) const | CImg |
ref_plane(const unsigned int z0, const unsigned int v0=0) const | CImg |
ref_planeset(const unsigned int zmin, const unsigned int zmax, const unsigned int v0=0) const | CImg |
ref_pointset(const unsigned int xmin, const unsigned int xmax, const unsigned int y0=0, const unsigned int z0=0, const unsigned int v0=0) const | CImg |
resize(const int pdx=-100, const int pdy=-100, const int pdz=-100, const int pdv=-100, const unsigned int interp=1) | CImg |
resize(const CImg< t > &src, const unsigned int interp=1) | CImg |
resize(const CImgDisplay &disp, const unsigned int interp=1) | CImg |
resize_halfXY() | CImg |
RGBtoXYZ() | CImg |
rotate(const float angle, const unsigned int cond=2) | CImg |
rotate(const float angle, const float cx, const float cy, const float zoom=1, const unsigned int cond=2) | CImg |
save(const char *filename, const int number=-1) const | CImg |
save_analyze(const char *filename, const float *const voxsize=NULL) const | CImg |
save_ascii(const char *filename) const | CImg |
save_bmp(const char *filename) const | CImg |
save_convert(const char *filename) const | CImg |
save_dlm(const char *filename) const | CImg |
save_inr(const char *filename, const float *const voxsize=NULL) const | CImg |
save_pandore(const char *filename) const | CImg |
save_pnm(const char *filename) const | CImg |
save_raw(const char *filename) const | CImg |
scroll(const int scrollx, const int scrolly=0, const int scrollz=0, const int scrollv=0, const int border_condition=0) | CImg |
set_matrix(const CImg &mat, const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) | CImg |
set_tensor(const CImg &ten, const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) | CImg |
set_vector(const CImg &vec, const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) | CImg |
sin() | CImg |
size() const | CImg |
slice(const unsigned int z0=0) | CImg |
sqrt() | CImg |
sum() const | CImg |
symeigen(CImg< t > &val, CImg< t > &vec) const | CImg |
symeigen(CImg< t > &val) const | CImg |
tan() | CImg |
tensor(const T &a1) | CImg | `[static]`
threshold(const T &thres) | CImg |
trace() const | CImg |
transpose() | CImg |
vector(const T &a1) | CImg | `[static]`
wait(const unsigned int milliseconds) const | CImg |
width | CImg |
XYZtoLab() | CImg |
XYZtoRGB() | CImg |
~CImg() | CImg |