The CImg Library - C++ Template Image Processing Toolkit





[ Main ] [ News] [ Download ] [ Screenshots ] [ FAQ ] [ Tutorial ] [ Documentation ] [ Forum ] [ Chat ] [ Links ]

CImg Member List

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

abs()CImg
acos()CImg
append(const CImg< T > &img, const char axis, const char align='p')CImg
append_object3d(CImgList< tf > &primitives, const CImg< tp > &obj_points, const CImgList< tff > &obj_primitives)CImg
apply(t &func)CImg
asin()CImg
assign()CImg
assign(const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1)CImg
assign(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const T val)CImg
assign(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const int val0, const int val1,...)CImg
assign(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const double val0, const double val1,...)CImg
assign(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const char *const values, const bool repeat_values)CImg
assign(const t *const data_buffer, const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1)CImg
assign(const t *const data_buffer, const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const bool shared)CImg
assign(const CImg< t > &img)CImg
assign(const CImg< t > &img, const bool shared)CImg
assign(const CImg< t > &img, const char *const dimensions)CImg
assign(const CImg< t > &img, const char *const dimensions, const T val)CImg
assign(const char *const filename)CImg
assign(const CImgDisplay &disp)CImg
at(const int off, const T out_val)CImg
at(const int off)CImg
atan()CImg
atan2(const CImg< t > &img)CImg
atX(const int x, const int y, const int z, const int v, const T out_val)CImg
atX(const int x, const int y=0, const int z=0, const int v=0)CImg
atXY(const int x, const int y, const int z, const int v, const T out_val)CImg
atXY(const int x, const int y, const int z=0, const int v=0)CImg
atXYZ(const int x, const int y, const int z, const int v, const T out_val)CImg
atXYZ(const int x, const int y, const int z, const int v=0)CImg
atXYZV(const int x, const int y, const int z, const int v, const T out_val)CImg
atXYZV(const int x, const int y, const int z, const int v)CImg
autocrop(const T value, const char *const axes="vzyx")CImg
autocrop(const T *const color, const char *const axes="zyx")CImg
autocrop(const CImg< t > &color, const char *const axes="zyx")CImg
autocrop(const T value, const char axis)CImg
autocrop(const T *const color, const char axis)CImg
autocrop(const CImg< t > &color, const char axis)CImg
back()CImg
BayertoRGB(const unsigned int interpolation_type=3)CImg
begin()CImg
blur(const float sigmax, const float sigmay, const float sigmaz, const bool cond=true)CImg
blur(const float sigma, const bool cond=true)CImg
blur_anisotropic(const CImg< t > &G, const float amplitude=60, const float dl=0.8f, const float da=30, const float gauss_prec=2, const unsigned int interpolation_type=0, const unsigned int fast_approx=1)CImg
blur_anisotropic(const float amplitude, const float sharpness=0.7f, const float anisotropy=0.3f, const float alpha=0.6f, const float sigma=1.1f, const float dl=0.8f, const float da=30, const float gauss_prec=2, const unsigned int interpolation_type=0, const unsigned int fast_approx=1)CImg
blur_bilateral(const float sigma_x, const float sigma_y, const float sigma_z, const float sigma_r, const int bgrid_x, const int bgrid_y, const int bgrid_z, const int bgrid_r, const bool interpolation_type=true)CImg
blur_bilateral(const float sigma_s, const float sigma_r, const int bgrid_s=-33, const int bgrid_r=32, const bool interpolation_type=true)CImg
blur_median(const unsigned int n)CImg
blur_patch(const float sigma_s, const float sigma_p, const unsigned int patch_size=3, const unsigned int lookup_size=4, const float smoothness=0, const bool fast_approx=true)CImg
channel(const unsigned int v0)CImg
channels(const unsigned int v0, const unsigned int v1)CImg
CImg()CImg
CImg(const unsigned int dx, 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
CImg(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const int val0, const int val1,...)CImg
CImg(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const double val0, const double val1,...)CImg
CImg(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv, const char *const values, const bool repeat_values)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 shared=false)CImg
CImg(const CImg< t > &img)CImg
CImg(const CImg< t > &img, const bool shared)CImg
CImg(const CImg< t > &img, const char *const dimensions)CImg
CImg(const CImg< t > &img, const char *const dimensions, const T val)CImg
CImg(const char *const filename)CImg
CImg(const CImgDisplay &disp)CImg
clear()CImg
CMYKtoCMY()CImg
CMYKtoRGB()CImg
CMYtoCMYK()CImg
CMYtoRGB()CImg
column(const unsigned int x0)CImg
columns(const unsigned int x0, const unsigned int x1)CImg
cone3d(CImgList< tf > &primitives, const float radius=50, const float height=100, const unsigned int subdivisions=24, const bool symetrize=false)CImg [static]
const_iterator typedefCImg
contains(const T &pixel, t &x, t &y, t &z, t &v) const CImg
contains(const T &pixel, t &x, t &y, t &z) const CImg
contains(const T &pixel, t &x, t &y) const CImg
contains(const T &pixel, t &x) const CImg
contains(const T &pixel) const CImg
containsXYZV(const int x, const int y=0, const int z=0, const int v=0) const CImg
contrast_LUT8()CImg [static]
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
cosh()CImg
crop(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 bool border_condition=false)CImg
crop(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const bool border_condition=false)CImg
crop(const int x0, const int y0, const int x1, const int y1, const bool border_condition=false)CImg
crop(const int x0, const int x1, const bool border_condition=false)CImg
cross(const CImg< t > &img)CImg
cube3d(CImgList< tf > &primitives, const float size=100)CImg [static]
cubic_atX(const float fx, const int y, const int z, const int v, const T out_val) const CImg
cubic_atX(const float fx, const int y=0, const int z=0, const int v=0) const CImg
cubic_atXY(const float fx, const float fy, const int z, const int v, const T out_val) const CImg
cubic_atXY(const float fx, const float fy, const int z=0, const int v=0) const CImg
cuboid3d(CImgList< tf > &primitives, const float sizex=200, const float sizey=100, const float sizez=100)CImg [static]
cut(const T a, const T b)CImg
cylinder3d(CImgList< tf > &primitives, const float radius=50, const float height=100, const unsigned int subdivisions=24)CImg [static]
dataCImg
default_LUT8()CImg [static]
depthCImg
deriche(const float sigma, const int order=0, const char axis='x', const bool cond=true)CImg
det() const CImg
diagonal(const T &a0)CImg [static]
diagonal(const T &a0, const T &a1)CImg [static]
diagonal(const T &a0, const T &a1, const T &a2)CImg [static]
diagonal(const T &a0, const T &a1, const T &a2, const T &a3)CImg [static]
diagonal(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4)CImg [static]
diagonal()CImg
dijkstra(const tf &distance, const unsigned int nb_nodes, const unsigned int starting_node, const unsigned int ending_node, CImg< t > &previous)CImg [static]
dijkstra(const tf &distance, const unsigned int nb_nodes, const unsigned int starting_node, const unsigned int ending_node=~0U)CImg [static]
dijkstra(const unsigned int starting_node, const unsigned int ending_node, CImg< t > &previous)CImg
dijkstra(const unsigned int starting_node, const unsigned int ending_node=~0U)CImg
dilate(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_dilatation=false)CImg
dilate(const unsigned int n, const unsigned int cond=1)CImg
dimCImg
dimv() const CImg
dimx() const CImg
dimy() const CImg
dimz() const CImg
displacement_field(const CImg< T > &target, const float smooth=0.1f, const float precision=0.1f, const unsigned int nb_scales=0, const unsigned int itermax=1000, const bool backward=true)CImg
display(CImgDisplay &disp) const CImg
display(CImgDisplay &disp, const bool display_info) const CImg
display(const char *const title=0, const bool display_info=true) const CImg
display_graph(CImgDisplay &disp, const unsigned int plot_type=1, const unsigned int vertex_type=1, const char *const labelx=0, const double xmin=0, const double xmax=0, const char *const labely=0, const double ymin=0, const double ymax=0) const CImg
display_graph(const char *const title=0, const unsigned int plot_type=1, const unsigned int vertex_type=1, const char *const labelx=0, const double xmin=0, const double xmax=0, const char *const labely=0, const double ymin=0, const double ymax=0) const CImg
display_object3d(CImgDisplay &disp, const CImg< tp > &points, const CImgList< tf > &primitives, const CImgList< tc > &colors, const to &opacities, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=false, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const CImg
display_object3d(const char *const title, const CImg< tp > &points, const CImgList< tf > &primitives, const CImgList< tc > &colors, const to &opacities, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=false, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const CImg
display_object3d(CImgDisplay &disp, const CImgList< tp > &points, const CImgList< tf > &primitives, const CImgList< tc > &colors, const to &opacities, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=false, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const CImg
display_object3d(const char *const title, const CImgList< tp > &points, const CImgList< tf > &primitives, const CImgList< tc > &colors, const to &opacities, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=false, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const CImg
display_object3d(CImgDisplay &disp, const tp &points, const CImgList< tf > &primitives, const CImgList< tc > &colors, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=false, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const CImg
display_object3d(const char *const title, const tp &points, const CImgList< tf > &primitives, const CImgList< tc > &colors, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=false, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const CImg
display_object3d(CImgDisplay &disp, const tp &points, const CImgList< tf > &primitives, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=false, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const CImg
display_object3d(const char *const title, const tp &points, const CImgList< tf > &primitives, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=false, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const CImg
display_object3d(CImgDisplay &disp, const tp &points, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=false, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const CImg
display_object3d(const char *const title, const tp &points, const bool centering=true, const int render_static=4, const int render_motion=1, const bool double_sided=false, const float focale=500, const float specular_light=0.2f, const float specular_shine=0.1f, const bool display_axes=true, float *const pose_matrix=0) const CImg
distance(const T isovalue, const float sizex=1, const float sizey=1, const float sizez=1, const bool compute_sqrt=true)CImg
distance_hamilton(const unsigned int nb_iter, const float band_size=0, const float precision=0.5f)CImg
div(const CImg< t > &img)CImg
dot(const CImg< t > &img) const CImg
draw_arrow(const int x0, const int y0, const int x1, const int y1, const tc *const color, const float opacity=1, const float angle=30, const float length=-10, const unsigned int pattern=~0U)CImg
draw_arrow(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &color, const float opacity=1, const float angle=30, const float length=-10, const unsigned int pattern=~0U)CImg
draw_axis(const CImg< t > &xvalues, const int y, const tc *const color, const float opacity=1, const unsigned int pattern=~0U)CImg
draw_axis(const CImg< t > &xvalues, const int y, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U)CImg
draw_axis(const int x, const CImg< t > &yvalues, const tc *const color, const float opacity=1, const unsigned int pattern=~0U)CImg
draw_axis(const int x, const CImg< t > &yvalues, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U)CImg
draw_axis(const CImg< tx > &xvalues, const CImg< ty > &yvalues, const tc *const color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U)CImg
draw_axis(const CImg< tx > &xvalues, const CImg< ty > &yvalues, const CImg< tc > &color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U)CImg
draw_axis(const float x0, const float x1, const float y0, const float y1, const tc *const color, const float opacity=1, const int subdivisionx=-60, const int subdivisiony=-60, const float precisionx=0, const float precisiony=0, const unsigned int patternx=~0U, const unsigned int patterny=~0U)CImg
draw_axis(const float x0, const float x1, const float y0, const float y1, const CImg< tc > &color, const float opacity=1, const int subdivisionx=-60, const int subdivisiony=-60, const float precisionx=0, const float precisiony=0, const unsigned int patternx=~0U, const unsigned int patterny=~0U)CImg
draw_circle(const int x0, const int y0, int radius, const tc *const color, const float opacity=1)CImg
draw_circle(const int x0, const int y0, int radius, const CImg< tc > &color, const float opacity=1)CImg
draw_circle(const int x0, const int y0, int radius, const tc *const color, const float opacity, const unsigned int)CImg
draw_circle(const int x0, const int y0, int radius, const CImg< tc > &color, const float opacity, const unsigned int pattern)CImg
draw_ellipse(const int x0, const int y0, const float r1, const float r2, const float angle, const tc *const color, const float opacity=1)CImg
draw_ellipse(const int x0, const int y0, const float r1, const float r2, const float angle, const CImg< tc > &color, const float opacity=1)CImg
draw_ellipse(const int x0, const int y0, const CImg< t > &tensor, const tc *const color, const float opacity=1)CImg
draw_ellipse(const int x0, const int y0, const CImg< t > &tensor, const CImg< tc > &color, const float opacity=1)CImg
draw_ellipse(const int x0, const int y0, const float r1, const float r2, const float angle, const tc *const color, const float opacity, const unsigned int pattern)CImg
draw_ellipse(const int x0, const int y0, const float r1, const float r2, const float angle, const CImg< tc > &color, const float opacity, const unsigned int pattern)CImg
draw_ellipse(const int x0, const int y0, const CImg< t > &tensor, const tc *const color, const float opacity, const unsigned int pattern)CImg
draw_ellipse(const int x0, const int y0, const CImg< t > &tensor, const CImg< tc > &color, const float opacity, const unsigned int pattern)CImg
draw_fill(const int x, const int y, const int z, const tc *const color, const float opacity, CImg< t > &region, const float sigma=0, const bool high_connexity=false)CImg
draw_fill(const int x, const int y, const int z, const CImg< tc > &color, const float opacity, CImg< t > &region, const float sigma=0, const bool high_connexity=false)CImg
draw_fill(const int x, const int y, const int z, const tc *const color, const float opacity=1, const float sigma=0, const bool high_connexity=false)CImg
draw_fill(const int x, const int y, const int z, const CImg< tc > &color, const float opacity=1, const float sigma=0, const bool high_connexity=false)CImg
draw_fill(const int x, const int y, const tc *const color, const float opacity=1, const float sigma=0, const bool high_connexity=false)CImg
draw_fill(const int x, const int y, const CImg< tc > &color, const float opacity=1, const float sigma=0, const bool high_connexity=false)CImg
draw_gaussian(const float xc, const float sigma, const tc *const color, const float opacity=1)CImg
draw_gaussian(const float xc, const float sigma, const CImg< tc > &color, const float opacity=1)CImg
draw_gaussian(const float xc, const float yc, const CImg< t > &tensor, const tc *const color, const float opacity=1)CImg
draw_gaussian(const float xc, const float yc, const CImg< t > &tensor, const CImg< tc > &color, const float opacity=1)CImg
draw_gaussian(const int xc, const int yc, const float r1, const float r2, const float ru, const float rv, const tc *const color, const float opacity=1)CImg
draw_gaussian(const int xc, const int yc, const float r1, const float r2, const float ru, const float rv, const CImg< tc > &color, const float opacity=1)CImg
draw_gaussian(const float xc, const float yc, const float sigma, const tc *const color, const float opacity=1)CImg
draw_gaussian(const float xc, const float yc, const float sigma, const CImg< tc > &color, const float opacity=1)CImg
draw_gaussian(const float xc, const float yc, const float zc, const CImg< t > &tensor, const tc *const color, const float opacity=1)CImg
draw_gaussian(const float xc, const float yc, const float zc, const CImg< t > &tensor, const CImg< tc > &color, const float opacity=1)CImg
draw_gaussian(const float xc, const float yc, const float zc, const float sigma, const tc *const color, const float opacity=1)CImg
draw_gaussian(const float xc, const float yc, const float zc, const float sigma, const CImg< tc > &color, const float opacity=1)CImg
draw_graph(const CImg< t > &data, const tc *const color, const float opacity=1, const unsigned int plot_type=1, const int vertex_type=1, const double ymin=0, const double ymax=0, const bool expand=false, const unsigned int pattern=~0U)CImg
draw_graph(const CImg< t > &data, const CImg< tc > &color, const float opacity=1, const unsigned int plot_type=1, const unsigned int vertex_type=1, const double ymin=0, const double ymax=0, const bool expand=false, const unsigned int pattern=~0U)CImg
draw_grid(const CImg< tx > &xvalues, const CImg< ty > &yvalues, const tc *const color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U)CImg
draw_grid(const CImg< tx > &xvalues, const CImg< ty > &yvalues, const CImg< tc > &color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U)CImg
draw_grid(const float deltax, const float deltay, const float offsetx, const float offsety, const bool invertx, const bool inverty, const tc *const color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U)CImg
draw_grid(const float deltax, const float deltay, const float offsetx, const float offsety, const bool invertx, const bool inverty, const CImg< tc > &color, const float opacity=1, const unsigned int patternx=~0U, const unsigned int patterny=~0U)CImg
draw_image(const int x0, const int y0, const int z0, const int v0, const CImg< t > &sprite, const float opacity=1)CImg
draw_image(const int x0, const int y0, const int z0, const CImg< t > &sprite, const float opacity=1)CImg
draw_image(const int x0, const int y0, const CImg< t > &sprite, const float opacity=1)CImg
draw_image(const int x0, const CImg< t > &sprite, const float opacity=1)CImg
draw_image(const CImg< t > &sprite, const float opacity=1)CImg
draw_image(const int x0, const int y0, const int z0, const int v0, const CImg< ti > &sprite, const CImg< tm > &mask, const float opacity=1, const float mask_valmax=1)CImg
draw_image(const int x0, const int y0, const int z0, const CImg< ti > &sprite, const CImg< tm > &mask, const float opacity=1, const float mask_valmax=1)CImg
draw_image(const int x0, const int y0, const CImg< ti > &sprite, const CImg< tm > &mask, const float opacity=1, const float mask_valmax=1)CImg
draw_image(const int x0, const CImg< ti > &sprite, const CImg< tm > &mask, const float opacity=1, const float mask_valmax=1)CImg
draw_image(const CImg< ti > &sprite, const CImg< tm > &mask, const float opacity=1, const float mask_valmax=1)CImg
draw_line(const int x0, const int y0, const int x1, const int y1, const tc *const color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const tc *const color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const tc *const color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(const CImgList< t > &points, const tc *const color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(const CImgList< t > &points, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(const CImg< t > &points, const tc *const color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_line(const CImg< t > &points, const CImg< tc > &color, const float opacity=1, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_mandelbrot(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &color_palette, const float opacity=1, const double z0r=-2, const double z0i=-2, const double z1r=2, const double z1i=2, const unsigned int itermax=255, const bool normalized_iteration=false, const bool julia_set=false, const double paramr=0, const double parami=0)CImg
draw_mandelbrot(const CImg< tc > &color_palette, const float opacity=1, const double z0r=-2, const double z0i=-2, const double z1r=2, const double z1i=2, const unsigned int itermax=255, const bool normalized_iteration=false, const bool julia_set=false, const double paramr=0, const double parami=0)CImg
draw_object3d(const float x0, const float y0, const float z0, const CImg< tp > &points, const CImgList< tf > &primitives, const CImgList< tc > &colors, const CImgList< to > &opacities, const unsigned int render_type=4, const bool double_sided=false, const float focale=500, const float lightx=0, const float lighty=0, const float lightz=-5000, const float specular_light=0.2f, const float specular_shine=0.1f, CImg< floatT > &zbuffer=cimg_library::CImg< floatT >::empty())CImg
draw_object3d(const float x0, const float y0, const float z0, const CImgList< tp > &points, const CImgList< tf > &primitives, const CImgList< tc > &colors, const CImgList< to > &opacities, const unsigned int render_type=4, const bool double_sided=false, const float focale=500, const float lightx=0, const float lighty=0, const float lightz=-5000, const float specular_light=0.2f, const float specular_shine=0.1f, CImg< floatT > &zbuffer=cimg_library::CImg< floatT >::empty())CImg
draw_object3d(const float x0, const float y0, const float z0, const CImg< tp > &points, const CImgList< tf > &primitives, const CImgList< tc > &colors, const CImg< to > &opacities, const unsigned int render_type=4, const bool double_sided=false, const float focale=500, const float lightx=0, const float lighty=0, const float lightz=-5000, const float specular_light=0.2f, const float specular_shine=0.1f, CImg< floatT > &zbuffer=cimg_library::CImg< floatT >::empty())CImg
draw_object3d(const float x0, const float y0, const float z0, const CImgList< tp > &points, const CImgList< tf > &primitives, const CImgList< tc > &colors, const CImg< to > &opacities, const unsigned int render_type=4, const bool double_sided=false, const float focale=500, const float lightx=0, const float lighty=0, const float lightz=-5000, const float specular_light=0.2f, const float specular_shine=0.1f, CImg< floatT > &zbuffer=cimg_library::CImg< floatT >::empty())CImg
draw_object3d(const float x0, const float y0, const float z0, const tp &points, const CImgList< tf > &primitives, const CImgList< tc > &colors, const unsigned int render_type=4, const bool double_sided=false, const float focale=500, const float lightx=0, const float lighty=0, const float lightz=-5000, const float specular_light=0.2f, const float specular_shine=0.1f, CImg< floatT > &zbuffer=cimg_library::CImg< floatT >::empty())CImg
draw_plasma(const int x0, const int y0, const int x1, const int y1, const float alpha=1, const float beta=1, const float opacity=1)CImg
draw_plasma(const float alpha=1, const float beta=1, const float opacity=1)CImg
draw_point(const int x0, const int y0, const tc *const color, const float opacity=1)CImg
draw_point(const int x0, const int y0, const CImg< tc > &color, const float opacity=1)CImg
draw_point(const int x0, const int y0, const int z0, const tc *const color, const float opacity=1)CImg
draw_point(const int x0, const int y0, const int z0, const CImg< tc > &color, const float opacity=1)CImg
draw_point(const CImgList< t > &points, const tc *const color, const float opacity=1)CImg
draw_point(const CImgList< t > &points, const CImg< tc > &color, const float opacity=1)CImg
draw_point(const CImg< t > &points, const tc *const color, const float opacity=1)CImg
draw_point(const CImg< t > &points, const CImg< tc > &color, const float opacity=1)CImg
draw_polygon(const CImgList< t > &points, const tc *const color, const float opacity=1)CImg
draw_polygon(const CImgList< t > &points, const CImg< tc > &color, const float opacity=1)CImg
draw_polygon(const CImg< t > &points, const tc *const color, const float opacity=1)CImg
draw_polygon(const CImg< t > &points, const CImg< tc > &color, const float opacity=1)CImg
draw_polygon(const CImgList< t > &points, const tc *const color, const float opacity, const unsigned int pattern)CImg
draw_polygon(const CImgList< t > &points, const CImg< tc > &color, const float opacity, const unsigned int pattern)CImg
draw_polygon(const CImg< t > &points, const tc *const color, const float opacity, const unsigned int pattern)CImg
draw_polygon(const CImg< t > &points, const CImg< tc > &color, const float opacity, const unsigned int pattern)CImg
draw_quiver(const CImg< t1 > &flow, const t2 *const color, const float opacity=1, const unsigned int sampling=25, const float factor=-20, const bool arrows=true, const unsigned int pattern=~0U)CImg
draw_quiver(const CImg< t1 > &flow, const CImg< t2 > &color, const float opacity=1, const unsigned int sampling=25, const float factor=-20, const bool arrows=true, const unsigned int pattern=~0U)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, const 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 tc *const color, const 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 CImg< tc > &color, const 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 tc *const color, const float opacity, const unsigned int pattern)CImg
draw_rectangle(const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const CImg< tc > &color, const float opacity, const unsigned int pattern)CImg
draw_rectangle(const int x0, const int y0, const int x1, const int y1, const tc *const color, const float opacity=1)CImg
draw_rectangle(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &color, const float opacity=1)CImg
draw_rectangle(const int x0, const int y0, const int x1, const int y1, const tc *const color, const float opacity, const unsigned int pattern)CImg
draw_rectangle(const int x0, const int y0, const int x1, const int y1, const CImg< tc > &color, const float opacity, const unsigned int pattern)CImg
draw_spline(const int x0, const int y0, const float u0, const float v0, const int x1, const int y1, const float u1, const float v1, const tc *const color, const float opacity=1, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const int x0, const int y0, const float u0, const float v0, const int x1, const int y1, const float u1, const float v1, const CImg< tc > &color, const float opacity=1, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const int x0, const int y0, const int z0, const float u0, const float v0, const float w0, const int x1, const int y1, const int z1, const float u1, const float v1, const float w1, const tc *const color, const float opacity=1, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const int x0, const int y0, const int z0, const float u0, const float v0, const float w0, const int x1, const int y1, const int z1, const float u1, const float v1, const float w1, const CImg< tc > &color, const float opacity=1, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const int x0, const int y0, const float u0, const float v0, const int x1, const int y1, const float u1, const float v1, const CImg< t > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const float opacity=1, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const CImgList< tp > &points, const CImgList< tt > &tangents, const tc *const color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const CImgList< tp > &points, const CImgList< tt > &tangents, const CImg< tc > &color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const CImg< tp > &points, const CImg< tt > &tangents, const tc *const color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const CImg< tp > &points, const CImg< tt > &tangents, const CImg< tc > &color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const CImgList< t > &points, const tc *const color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const CImgList< t > &points, CImg< tc > &color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const CImg< t > &points, const tc *const color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_spline(const CImg< t > &points, const CImg< tc > &color, const float opacity=1, const bool close_set=false, const float precision=4, const unsigned int pattern=~0U, const bool init_hatch=true)CImg
draw_text(const int x0, const int y0, const char *const text, const tc1 *const foreground_color, const tc2 *const background_color, const float opacity, const CImgList< t > &font,...)CImg
draw_text(const int x0, const int y0, const char *const text, const CImg< tc1 > &foreground_color, const CImg< tc2 > &background_color, const float opacity, const CImgList< t > &font,...)CImg
draw_text(const int x0, const int y0, const char *const text, const tc *const foreground_color, const int background_color, const float opacity, const CImgList< t > &font,...)CImg
draw_text(const int x0, const int y0, const char *const text, const int foreground_color, const tc *const background_color, const float opacity, const CImgList< t > &font,...)CImg
draw_text(const int x0, const int y0, const char *const text, const tc1 *const foreground_color, const tc2 *const background_color, const float opacity=1, const unsigned int font_size=11,...)CImg
draw_text(const int x0, const int y0, const char *const text, const CImg< tc1 > &foreground_color, const CImg< tc2 > &background_color, const float opacity=1, const unsigned int font_size=11,...)CImg
draw_text(const int x0, const int y0, const char *const text, const tc *const foreground_color, const int background_color=0, const float opacity=1, const unsigned int font_size=11,...)CImg
draw_text(const int x0, const int y0, const char *const text, const int foreground_color, const tc *const background_color, const float opacity=1, const unsigned int font_size=11,...)CImg
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const tc *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< tc > &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 tc *const color, const float opacity, const unsigned int pattern)CImg
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const CImg< tc > &color, const float opacity, const unsigned int pattern)CImg
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const tc *const color, const float opacity=1, const float brightness=1)CImg
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &color, const float opacity=1, const float brightness=1)CImg
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const tc *const color, const float brightness0, const float brightness1, const float brightness2, 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< tc > &color, const float brightness0, const float brightness1, const float brightness2, const float opacity=1)CImg
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const tc *const color, const float brightness0, const float brightness1, const float brightness2, const float opacity=1)CImg
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &color, const float brightness0, const float brightness1, const float brightness2, 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 tc1 *const color1, const tc2 *const color2, const tc3 *const color3, 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< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float opacity=1, const float brightness=1)CImg
draw_triangle(const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float opacity=1, const float brightness=1)CImg
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float opacity=1, const float brightness=1)CImg
draw_triangle(const int x0, const int y0, const int x1, const int y1, const int x2, const int y2, const tc *const color, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, 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< tc > &color, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1)CImg
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const tc *const color, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1)CImg
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &color, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, 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< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float brightness0, const float brightness1, const float brightness2, const float opacity=1)CImg
draw_triangle(const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float brightness0, const float brightness1, const float brightness2, const float opacity=1)CImg
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const float brightness0, const float brightness1, const float brightness2, 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< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1)CImg
draw_triangle(const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1)CImg
draw_triangle(CImg< floatT > &zbuffer, const int x0, const int y0, const float z0, const int x1, const int y1, const float z1, const int x2, const int y2, const float z2, const CImg< tc > &texture, const int tx0, const int ty0, const int tx1, const int ty1, const int tx2, const int ty2, const CImg< tl > &light, const int lx0, const int ly0, const int lx1, const int ly1, const int lx2, const int ly2, const float opacity=1)CImg
edge_tensors(const float sharpness=0.7f, const float anisotropy=0.3f, const float alpha=0.6f, const float sigma=1.1f, const bool is_sqrt=false)CImg
eigen(CImg< t > &val, CImg< t > &vec) const CImg
ellipsoid3d(CImgList< tf > &primitives, const CImg< t > &tensor, const unsigned int subdivisions=3)CImg [static]
empty()CImg [static]
end()CImg
equalize(const unsigned int nblevels, const T val_min=(T) 0, const T val_max=(T) 0)CImg
erode(const CImg< t > &mask, const unsigned int cond=1, const bool weighted_erosion=false)CImg
erode(const unsigned int n, const unsigned int cond=1)CImg
eval(const char *const expr, const double x=0, const double y=0, const double z=0, const double v=0) const CImg
exp()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)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)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)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)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
fill(const char *const values, const bool repeat_values)CImg
fill(const CImg< t > &values, const bool repeat_values=true)CImg
fillV(const unsigned int x, const unsigned int y, const unsigned int z, const int a0,...)CImg
fillX(const unsigned int y, const unsigned int z, const unsigned int v, const int a0,...)CImg
fillY(const unsigned int x, const unsigned int z, const unsigned int v, const int a0,...)CImg
fillZ(const unsigned int x, const unsigned int y, const unsigned int v, const int a0,...)CImg
first() const CImg
front()CImg
get_eigen() const CImg
get_elevation3d(CImgList< tf > &primitives, CImgList< tc > &colors, const CImg< te > &elevation) const CImg
get_FFT(const char axis, const bool invert=false) const CImg
get_FFT(const bool invert=false) const CImg
get_gradient(const char *const axes=0, const int scheme=3) const CImg
get_hessian(const char *const axes=0) const CImg
get_index(const CImg< t > &palette, const bool dithering=false, const bool map_indexes=true) const CImg
get_isovalue3d(CImgList< tf > &primitives, const float isovalue, const float resx=1, const float resy=1, const float resz=1, const bool invert_faces=false) const CImg
get_map(const CImg< t > &palette) const CImg
get_matrix_at(const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) const CImg
get_select(CImgDisplay &disp, const int select_type=2, unsigned int *const XYZ=0, const unsigned char *const color=0) const CImg
get_select(const char *const title, const int select_type=2, unsigned int *const XYZ=0, const unsigned char *const color=0) const CImg
get_select_graph(CImgDisplay &disp, const unsigned int plot_type=1, const unsigned int vertex_type=1, const char *const labelx=0, const double xmin=0, const double xmax=0, const char *const labely=0, const double ymin=0, const double ymax=0) const CImg
get_shared()CImg
get_shared_channel(const unsigned int v0)CImg
get_shared_channels(const unsigned int v0, const unsigned int v1)CImg
get_shared_line(const unsigned int y0, const unsigned int z0=0, const unsigned int v0=0)CImg
get_shared_lines(const unsigned int y0, const unsigned int y1, const unsigned int z0=0, const unsigned int v0=0)CImg
get_shared_plane(const unsigned int z0, const unsigned int v0=0)CImg
get_shared_planes(const unsigned int z0, const unsigned int z1, const unsigned int v0=0)CImg
get_shared_points(const unsigned int x0, const unsigned int x1, const unsigned int y0=0, const unsigned int z0=0, const unsigned int v0=0)CImg
get_split(const char axis, const int nb=0) const CImg
get_SVD(const bool sorting=true) const CImg
get_symmetric_eigen() const CImg
get_tensor_at(const unsigned int x, const unsigned int y=0, const unsigned int z=0) const CImg
get_vector_at(const unsigned int x, const unsigned int y=0, const unsigned int z=0) const CImg
haar(const char axis, const bool invert=false, const unsigned int nb_scales=1)CImg
haar(const bool invert=false, const unsigned int nb_scales=1)CImg
heightCImg
histogram(const unsigned int nblevels, const T val_min=(T) 0, const T val_max=(T) 0)CImg
HSItoRGB()CImg
HSLtoRGB()CImg
HSVtoRGB()CImg
identity_matrix(const unsigned int N)CImg [static]
identity_matrix()CImg
invert(const bool use_LU=true)CImg
invert_endianness()CImg
is_empty() const CImg
is_overlapped(const CImg< t > &img) const CImg
is_sameV(const unsigned int dv) const CImg
is_sameV(const CImg< t > &img) const CImg
is_sameX(const unsigned int dx) const CImg
is_sameX(const CImg< t > &img) const CImg
is_sameX(const CImgDisplay &disp) const CImg
is_sameXV(const unsigned int dx, const unsigned int dv) const CImg
is_sameXV(const CImg< t > &img) const CImg
is_sameXY(const unsigned int dx, const unsigned int dy) const CImg
is_sameXY(const CImg< t > &img) const CImg
is_sameXY(const CImgDisplay &disp) const CImg
is_sameXYV(const unsigned int dx, const unsigned int dy, const unsigned int dv) const CImg
is_sameXYV(const CImg< t > &img) const CImg
is_sameXYZ(const unsigned int dx, const unsigned int dy, const unsigned int dz) const CImg
is_sameXYZ(const CImg< t > &img) const CImg
is_sameXYZV(const unsigned int dx, const unsigned int dy, const unsigned int dz, const unsigned int dv) const CImg
is_sameXYZV(const CImg< t > &img) const CImg
is_sameXZ(const unsigned int dx, const unsigned int dz) const CImg
is_sameXZ(const CImg< t > &img) const CImg
is_sameXZV(const unsigned int dx, const unsigned int dz, const unsigned int dv) const CImg
is_sameXZV(const CImg< t > &img) const CImg
is_sameY(const unsigned int dy) const CImg
is_sameY(const CImg< t > &img) const CImg
is_sameY(const CImgDisplay &disp) const CImg
is_sameYV(const unsigned int dy, const unsigned int dv) const CImg
is_sameYV(const CImg< t > &img) const CImg
is_sameYZ(const unsigned int dy, const unsigned int dz) const CImg
is_sameYZ(const CImg< t > &img) const CImg
is_sameYZV(const unsigned int dy, const unsigned int dz, const unsigned int dv) const CImg
is_sameYZV(const CImg< t > &img) const CImg
is_sameZ(const unsigned int dz) const CImg
is_sameZ(const CImg< t > &img) const CImg
is_sameZV(const unsigned int dz, const unsigned int dv) const CImg
is_sameZV(const CImg< t > &img) const CImg
is_sharedCImg
iterator typedefCImg
kth_smallest(const unsigned int k) const CImg
label_regions()CImg
LabtoRGB()CImg
LabtoXYZ()CImg
last() const CImg
line(const unsigned int y0)CImg
linear_atX(const float fx, const int y, const int z, const int v, const T out_val) const CImg
linear_atX(const float fx, const int y=0, const int z=0, const int v=0) const CImg
linear_atXY(const float fx, const float fy, const int z, const int v, const T out_val) const CImg
linear_atXY(const float fx, const float fy, const int z=0, const int v=0) const CImg
linear_atXYZ(const float fx, const float fy, const float fz, const int v, const T out_val) const CImg
linear_atXYZ(const float fx, const float fy=0, const float fz=0, const int v=0) const CImg
linear_atXYZV(const float fx, const float fy, const float fz, const float fv, const T out_val) const CImg
linear_atXYZV(const float fx, const float fy=0, const float fz=0, const float fv=0) const CImg
lines(const unsigned int y0, const unsigned int y1)CImg
load(const char *const filename)CImg
load_analyze(const char *const filename, float *const voxsize=0)CImg
load_analyze(std::FILE *const file, float *const voxsize=0)CImg
load_ascii(const char *const filename)CImg
load_ascii(std::FILE *const file)CImg
load_bmp(const char *const filename)CImg
load_bmp(std::FILE *const file)CImg
load_cimg(const char *const filename, const char axis='z', const char align='p')CImg
load_cimg(std::FILE *const file, const char axis='z', const char align='p')CImg
load_cimg(const char *const filename, const unsigned int n0, const unsigned int n1, 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 char axis='z', const char align='p')CImg
load_cimg(std::FILE *const file, const unsigned int n0, const unsigned int n1, 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 char axis='z', const char align='p')CImg
load_dcraw_external(const char *const filename)CImg
load_dlm(const char *const filename)CImg
load_dlm(std::FILE *const file)CImg
load_ffmpeg(const char *const filename, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1, const bool pixel_format=true, const bool resume=false, const char axis='z', const char align='p')CImg
load_ffmpeg_external(const char *const filename, const char axis='z', const char align='p')CImg
load_graphicsmagick_external(const char *const filename)CImg
load_gzip_external(const char *const filename)CImg
load_imagemagick_external(const char *const filename)CImg
load_inr(const char *const filename, float *const voxsize=0)CImg
load_inr(std::FILE *const file, float *const voxsize=0)CImg
load_jpeg(const char *const filename)CImg
load_jpeg(std::FILE *const file)CImg
load_magick(const char *const filename)CImg
load_medcon_external(const char *const filename)CImg
load_off(const char *const filename, CImgList< tf > &primitives, CImgList< tc > &colors, const bool invert_faces=false)CImg
load_off(std::FILE *const file, CImgList< tf > &primitives, CImgList< tc > &colors, const bool invert_faces=false)CImg
load_other(const char *const filename)CImg
load_pandore(const char *const filename)CImg
load_pandore(std::FILE *const file)CImg
load_parrec(const char *const filename, const char axis='v', const char align='p')CImg
load_png(const char *const filename)CImg
load_png(std::FILE *const file)CImg
load_pnm(const char *const filename)CImg
load_pnm(std::FILE *const file)CImg
load_raw(const char *const filename, const unsigned int sizex, const unsigned int sizey=1, const unsigned int sizez=1, const unsigned int sizev=1, const bool multiplexed=false, const bool invert_endianness=false)CImg
load_raw(std::FILE *const file, const unsigned int sizex, const unsigned int sizey=1, const unsigned int sizez=1, const unsigned int sizev=1, const bool multiplexed=false, const bool invert_endianness=false)CImg
load_rgb(const char *const filename, const unsigned int dimw, const unsigned int dimh=1)CImg
load_rgb(std::FILE *const file, const unsigned int dimw, const unsigned int dimh=1)CImg
load_rgba(const char *const filename, const unsigned int dimw, const unsigned int dimh=1)CImg
load_rgba(std::FILE *const file, const unsigned int dimw, const unsigned int dimh=1)CImg
load_tiff(const char *const filename, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1)CImg
load_yuv(const char *const filename, const unsigned int sizex, const unsigned int sizey=1, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1, const bool yuv2rgb=true, const char axis='z', const char align='p')CImg
load_yuv(std::FILE *const file, const unsigned int sizex, const unsigned int sizey=1, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int step_frame=1, const bool yuv2rgb=true, const char axis='z', const char align='p')CImg
log()CImg
log10()CImg
LUTtoRGB(const CImg< T > &palette)CImg
LUTtoRGB()CImg
marching_cubes(CImgList< tf > &primitives, const tfunc &func, const float isovalue, const float x0, const float y0, const float z0, const float x1, const float y1, const float z1, const float resx, const float resy, const float resz, const bool invert_faces=false)CImg [static]
marching_squares(CImgList< tf > &primitives, const tfunc &func, const float isovalue, const float x0, const float y0, const float x1, const float y1, const float resx, const float resy)CImg [static]
matrix(const T &a0)CImg [static]
matrix(const T &a0, const T &a1, const T &a2, const T &a3)CImg [static]
matrix(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8)CImg [static]
matrix(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12, const T &a13, const T &a14, const T &a15)CImg [static]
matrix(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12, const T &a13, const T &a14, const T &a15, const T &a16, const T &a17, const T &a18, const T &a19, const T &a20, const T &a21, const T &a22, const T &a23, const T &a24)CImg [static]
matrix()CImg
max() const CImg
max()CImg
max(const T val)CImg
max(const CImg< t > &img)CImg
max(const char *const formula)CImg
maxmin(t &min_val) const CImg
maxmin(t &min_val)CImg
mean() const CImg
median() const CImg
min() const CImg
min()CImg
min(const T val)CImg
min(const CImg< t > &img)CImg
min(const char *const formula)CImg
minmax(t &max_val) const CImg
minmax(t &max_val)CImg
mirror(const char axis)CImg
MSE(const CImg< t > &img) const CImg
mul(const CImg< t > &img)CImg
noise(const double sigma, const unsigned int noise_type=0)CImg
norm(const int norm_type=2) const CImg
normalize(const T a, const T b)CImg
offset(const int x, const int y=0, const int z=0, const int v=0) const CImg
operator bool() const CImg
operator!=(const CImg< t > &img) const CImg
operator%(const T val) const CImg
operator%(const CImg< t > &img) const CImg
operator%=(const T val)CImg
operator%=(const CImg< t > &img)CImg
operator%=(const char *const formula)CImg
operator&(const T val) const CImg
operator&(const CImg< t > &img) const CImg
operator&=(const T val)CImg
operator&=(const CImg< t > &img)CImg
operator&=(const char *const formula)CImg
operator()(const unsigned int x, const unsigned int y=0, const unsigned int z=0, const unsigned int v=0)CImg
operator*=(const t val)CImg
operator*=(const CImg< t > &img)CImg
operator*=(const char *const formula)CImg
operator+() const CImg
operator++()CImg
operator++(int)CImg
operator+=(const t val)CImg
operator+=(const CImg< t > &img)CImg
operator+=(const char *const formula)CImg
operator-() const CImg
operator--()CImg
operator--(int)CImg
operator-=(const t val)CImg
operator-=(const CImg< t > &img)CImg
operator-=(const char *const formula)CImg
operator/=(const t val)CImg
operator/=(const CImg< t > &img)CImg
operator/=(const char *const formula)CImg
operator<<(const int n) const CImg
operator<<(const CImg< t > &img) const CImg
operator<<(const CImgList< t > &list) const CImg
operator<<=(const int n)CImg
operator=(const CImg< t > &img)CImg
operator=(const T *buf)CImg
operator=(const T val)CImg
operator==(const CImg< t > &img) const CImg
operator>>(const int n) const CImg
operator>>(const CImg< t > &img) const CImg
operator>>(const CImgList< t > &list) const CImg
operator>>(CImgDisplay &disp) const CImg
operator>>=(const int n)CImg
operator[](const unsigned long off)CImg
operator^(const T val) const CImg
operator^(const CImg< t > &img) const CImg
operator^=(const T val)CImg
operator^=(const CImg< t > &img)CImg
operator^=(const char *const formula)CImg
operator|(const T val) const CImg
operator|(const CImg< t > &img) const CImg
operator|=(const T val)CImg
operator|=(const CImg< t > &img)CImg
operator|=(const char *const formula)CImg
operator~() const CImg
permute(const CImg< t > &permutation)CImg
permute_axes(const char *order)CImg
pixel_type()CImg [static]
plane3d(CImgList< tf > &primitives, const float sizex=100, const float sizey=100, const unsigned int subdivisionsx=3, const unsigned int subdivisionsy=3, const bool double_sided=false)CImg [static]
pointwise_norm(int norm_type=2)CImg
pointwise_orientation()CImg
pow(const double p)CImg
pow(const CImg< t > &img)CImg
pow(const char *const formula)CImg
print(const char *title=0, const bool display_stats=true) const CImg
projections2d(const unsigned int x0, const unsigned int y0, const unsigned int z0, const int dx=-100, const int dy=-100, const int dz=-100)CImg
pseudoinvert()CImg
PSNR(const CImg< t > &img, const Tfloat valmax=(Tfloat) 255) const CImg
ptr()CImg
ptr(const unsigned int x, const unsigned int y=0, const unsigned int z=0, const unsigned int v=0)CImg
quantize(const unsigned int n, const bool keep_range=true)CImg
rainbow_LUT8()CImg [static]
rand(const T val_min, const T val_max)CImg
resize(const int pdx, const int pdy=-100, const int pdz=-100, const int pdv=-100, const int interpolation_type=1, const int border_condition=-1, const bool center=false)CImg
resize(const CImg< t > &src, const int interpolation_type=1, const int border_condition=-1, const bool center=false)CImg
resize(const CImgDisplay &disp, const int interpolation_type=1, const int border_condition=-1, const bool center=false)CImg
resize_doubleXY()CImg
resize_halfXY()CImg
resize_object3d(const float sx, const float sy=-100, const float sz=-100)CImg
resize_tripleXY()CImg
RGBtoBayer()CImg
RGBtoCMY()CImg
RGBtoCMYK()CImg
RGBtoHSI()CImg
RGBtoHSL()CImg
RGBtoHSV()CImg
RGBtoLab()CImg
RGBtoxyY()CImg
RGBtoXYZ()CImg
RGBtoYCbCr()CImg
RGBtoYUV()CImg
rotate(const float angle, const unsigned int border_conditions=3, const unsigned int interpolation=1)CImg
rotate(const float angle, const float cx, const float cy, const float zoom, const unsigned int border_conditions=3, const unsigned int interpolation=1)CImg
rotation_matrix(const float x, const float y, const float z, const float w, const bool quaternion_data=false)CImg [static]
round(const float x, const int rounding_type=0)CImg
save(const char *const filename, const int number=-1) const CImg
save_analyze(const char *const filename, const float *const voxsize=0) const CImg
save_ascii(const char *const filename) const CImg
save_ascii(std::FILE *const file) const CImg
save_bmp(const char *const filename) const CImg
save_bmp(std::FILE *const file) const CImg
save_cimg(const char *const filename, const bool compress=false) const CImg
save_cimg(const char *const filename, const unsigned int n0, const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int v0) const CImg
save_cimg(std::FILE *const file, const unsigned int n0, const unsigned int x0, const unsigned int y0, const unsigned int z0, const unsigned int v0) const CImg
save_cpp(const char *const filename) const CImg
save_cpp(std::FILE *const file) const CImg
save_dlm(const char *const filename) const CImg
save_dlm(std::FILE *const file) const CImg
save_empty_cimg(const char *const filename, const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1)CImg [static]
save_empty_cimg(std::FILE *const file, const unsigned int dx, const unsigned int dy=1, const unsigned int dz=1, const unsigned int dv=1)CImg [static]
save_ffmpeg(const char *const filename, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const unsigned int fps=25) const CImg
save_ffmpeg_external(const char *const filename, const unsigned int first_frame=0, const unsigned int last_frame=~0U, const char *const codec="mpeg2video") const CImg
save_graphicsmagick_external(const char *const filename, const unsigned int quality=100) const CImg
save_gzip_external(const char *const filename) const CImg
save_imagemagick_external(const char *const filename, const unsigned int quality=100) const CImg
save_inr(const char *const filename, const float *const voxsize=0) const CImg
save_inr(std::FILE *const file, const float *const voxsize=0) const CImg
save_jpeg(const char *const filename, const unsigned int quality=100) const CImg
save_jpeg(std::FILE *const file, const unsigned int quality=100) const CImg
save_magick(const char *const filename, const unsigned int bytes_per_pixel=0) const CImg
save_medcon_external(const char *const filename) const CImg
save_off(const char *const filename, const CImgList< tf > &primitives, const CImgList< tc > &colors, const bool invert_faces=false) const CImg
save_off(std::FILE *const file, const CImgList< tf > &primitives, const CImgList< tc > &colors, const bool invert_faces=false) const CImg
save_pandore(const char *const filename, const unsigned int colorspace=0) const CImg
save_pandore(std::FILE *const file, const unsigned int colorspace=0) const CImg
save_png(const char *const filename, const unsigned int bytes_per_pixel=0) const CImg
save_png(std::FILE *const file, const unsigned int bytes_per_pixel=0) const CImg
save_pnm(const char *const filename, const unsigned int bytes_per_pixel=0) const CImg
save_pnm(std::FILE *const file, const unsigned int bytes_per_pixel=0) const CImg
save_raw(const char *const filename, const bool multiplexed=false) const CImg
save_raw(std::FILE *const file, const bool multiplexed=false) const CImg
save_rgb(const char *const filename) const CImg
save_rgb(std::FILE *const file) const CImg
save_rgba(const char *const filename) const CImg
save_rgba(std::FILE *const file) const CImg
save_tiff(const char *const filename) const CImg
save_yuv(const char *const filename, const bool rgb2yuv=true) const CImg
save_yuv(std::FILE *const file, const bool rgb2yuv=true) const CImg
select(CImgDisplay &disp, const int select_type=2, unsigned int *const XYZ=0, const unsigned char *const color=0)CImg
select(const char *const title, const int select_type=2, unsigned int *const XYZ=0, const unsigned char *const color=0)CImg
sequence(const unsigned int N, const T a0, const T a1)CImg [static]
sequence(const T a0, const T a1)CImg
set_linear_atXY(const T &val, const float fx, const float fy=0, const int z=0, const int v=0, const bool add=false)CImg
set_linear_atXYZ(const T &val, const float fx, const float fy=0, const float fz=0, const int v=0, const bool add=false)CImg
set_matrix_at(const CImg< t > &mat, const unsigned int x=0, const unsigned int y=0, const unsigned int z=0)CImg
set_tensor_at(const CImg< t > &ten, const unsigned int x=0, const unsigned int y=0, const unsigned int z=0)CImg
set_vector_at(const CImg< t > &vec, const unsigned int x, const unsigned int y=0, const unsigned int z=0)CImg
sharpen(const float amplitude, const bool sharpen_type=false, const float edge=1, const float alpha=0, const float sigma=0)CImg
sin()CImg
sinh()CImg
size() const CImg
slice(const unsigned int z0)CImg
slices(const unsigned int z0, const unsigned int z1)CImg
solve(const CImg< t > &A)CImg
solve_tridiagonal(const CImg< t > &a, const CImg< t > &b, const CImg< t > &c)CImg
sort(CImg< t > &permutations, const bool increasing=true)CImg
sphere3d(CImgList< tf > &primitives, const float radius=50, const unsigned int subdivisions=3)CImg [static]
sqr()CImg
sqrt()CImg
stats(const unsigned int variance_method=1)CImg
structure_tensor(const unsigned int scheme=1)CImg
sum() const CImg
SVD(CImg< t > &U, CImg< t > &S, CImg< t > &V, const bool sorting=true, const unsigned int max_iter=40, const float lambda=0) const CImg
SVD(CImgList< t > &USV) const CImg
swap(CImg< T > &img)CImg
symmetric_eigen(CImg< t > &val, CImg< t > &vec) const CImg
tan()CImg
tanh()CImg
tensor(const T &a1)CImg [static]
tensor(const T &a1, const T &a2, const T &a3)CImg [static]
tensor(const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6)CImg [static]
tensor()CImg
threshold(const T value, const bool soft=false, const bool strict=false)CImg
torus3d(CImgList< tf > &primitives, const float radius1=100, const float radius2=30, const unsigned int subdivisions1=24, const unsigned int subdivisions2=12)CImg [static]
trace() const CImg
transfer_to(CImg< t > &img)CImg
translate(const int deltax, const int deltay=0, const int deltaz=0, const int deltav=0, const int border_condition=0)CImg
translate_object3d(const float tx, const float ty=0, const float tz=0)CImg
translate_object3d()CImg
transpose()CImg
unroll(const char axis)CImg
value_string(const char separator=',', const unsigned int max_size=0) const CImg
value_type typedefCImg
variance(const unsigned int variance_method=1) const CImg
variancemean(const unsigned int variance_method, t &mean) const CImg
vector(const T &a0)CImg [static]
vector(const T &a0, const T &a1)CImg [static]
vector(const T &a0, const T &a1, const T &a2)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12, const T &a13)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12, const T &a13, const T &a14)CImg [static]
vector(const T &a0, const T &a1, const T &a2, const T &a3, const T &a4, const T &a5, const T &a6, const T &a7, const T &a8, const T &a9, const T &a10, const T &a11, const T &a12, const T &a13, const T &a14, const T &a15)CImg [static]
vector()CImg
warp(const CImg< t > &warp, const bool relative=false, const bool interpolation=true, const unsigned int border_conditions=0)CImg
widthCImg
xyYtoRGB()CImg
xyYtoXYZ()CImg
XYZtoLab()CImg
XYZtoRGB()CImg
XYZtoxyY()CImg
YCbCrtoRGB()CImg
YUVtoRGB()CImg
~CImg()CImg