Namespace that encompasses all classes and functions of the CImg library. More...
Namespaces | |
namespace | cimg |
Namespace that encompasses low-level functions and variables of the CImg Library. | |
Classes | |
struct | CImgException |
Class which is thrown when an error occured during a CImg library function call. More... | |
struct | CImgInstanceException |
struct | CImgArgumentException |
struct | CImgIOException |
struct | CImgDisplayException |
struct | CImgWarningException |
struct | CImgDisplay |
This class represents a window which can display CImg images and handles mouse and keyboard events. More... | |
struct | CImg |
Class representing an image (up to 4 dimensions wide), each pixel being of type T . More... | |
struct | CImgList |
Class representing list of images CImg<T>. More... | |
Functions | |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator+ (const CImg< t1 > &img, const t2 val) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator+ (const t1 val, const CImg< t2 > &img) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator+ (const CImgList< t1 > &list, const t2 val) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator+ (const t1 val, const CImgList< t2 > &list) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator+ (const CImg< t1 > &img1, const CImg< t2 > &img2) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator+ (const CImg< t1 > &img, const CImgList< t2 > &list) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator+ (const CImgList< t1 > &list, const CImg< t2 > &img) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator+ (const CImgList< t1 > &list1, const CImgList< t2 > &list2) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator- (const CImg< t1 > &img, const t2 val) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator- (const t1 val, const CImg< t2 > &img) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator- (const CImgList< t1 > &list, const t2 val) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator- (const t1 val, const CImgList< t2 > &list) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator- (const CImg< t1 > &img1, const CImg< t2 > &img2) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator- (const CImg< t1 > &img, const CImgList< t2 > &list) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator- (const CImgList< t1 > &list, const CImg< t2 > &img) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator- (const CImgList< t1 > &list1, const CImgList< t2 > &list2) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator* (const CImg< t1 > &img, const t2 val) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator* (const t1 val, const CImg< t2 > &img) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator* (const CImgList< t1 > &list, const t2 val) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator* (const t1 val, const CImgList< t2 > &list) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator* (const CImg< t1 > &img1, const CImg< t2 > &img2) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator* (const CImg< t1 > &img, const CImgList< t2 > &list) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator* (const CImgList< t1 > &list, const CImg< t2 > &img) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator* (const CImgList< t1 > &list1, const CImgList< t2 > &list2) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator/ (const CImg< t1 > &img, const t2 val) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator/ (const t1 val, CImg< t2 > &img) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator/ (const CImgList< t1 > &list, const t2 val) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator/ (const t1 val, const CImgList< t2 > &list) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator/ (const CImg< t1 > &img1, const CImg< t2 > &img2) |
template<typename t1 , typename t2 > | |
CImg< typename cimg::superset < t1, t2 >::type > | operator/ (const CImg< t1 > &img, const CImgList< t2 > &list) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator/ (const CImgList< t1 > &list, const CImg< t2 > &img) |
template<typename t1 , typename t2 > | |
CImgList< typename cimg::superset< t1, t2 >::type > | operator/ (const CImgList< t1 > &list1, const CImgList< t2 > &list2) |
template<typename T , typename t > | |
CImg< T > | apply (const CImg< T > &instance, t &func) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, t >::type > | mul (const CImg< T > &instance, const CImg< t > &img) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, t >::type > | div (const CImg< T > &instance, const CImg< t > &img) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, t >::type > | max (const CImg< T > &instance, const CImg< t > &img) |
template<typename T > | |
CImg< T > | max (const CImg< T > &instance, const T val) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, t >::type > | min (const CImg< T > &instance, const CImg< t > &img) |
template<typename T > | |
CImg< typename cimg::last< T, double >::type > | stats (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | min (const CImg< T > &instance, const T val) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | sqr (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | sqrt (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | exp (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | log (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | log10 (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | pow (const CImg< T > &instance, const double p) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, float >::type > | pow (const CImg< T > &instance, const CImg< t > &img) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | abs (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | cos (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | sin (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | tan (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | acos (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | asin (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | atan (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | round (const CImg< T > &instance, const float x, const unsigned int round_type=0) |
template<typename T > | |
CImg< T > | rand (const CImg< T > &instance, const T val_min, const T val_max) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, const T val) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, const T val0, const T val1) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, const T val0, const T val1, const T val2) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, const T val0, const T val1, const T val2, const T val3) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, const T val0, const T val1, const T val2, const T val3, const T val4) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, const T val0, const T val1, const T val2, const T val3, const T val4, const T val5) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, const T val0, const T val1, const T val2, const T val3, const T val4, const T val5, const T val6, const T val7) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, 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) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, 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) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, 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) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, 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) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, 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) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, 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) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, 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) |
template<typename T > | |
CImg< T > | fill (const CImg< T > &instance, 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) |
template<typename T , int N> | |
CImg< T > | fill (const CImg< T > &instance, const int val0,...) |
template<typename T , int N> | |
CImg< T > | fill (const CImg< T > &instance, const double val0,...) |
template<typename T > | |
CImg< T > | normalize (const CImg< T > &instance, const T a, const T b) |
template<typename T > | |
CImg< T > | cut (const CImg< T > &instance, const T a, const T b) |
template<typename T > | |
CImg< T > | quantize (const CImg< T > &instance, const unsigned int n=256, const bool keep_range=true) |
template<typename T > | |
CImg< T > | threshold (const CImg< T > &instance, const T thres) |
template<typename T > | |
CImg< T > | rotate (const CImg< T > &instance, const float angle, const unsigned int cond=3) |
template<typename T > | |
CImg< T > | rotate (const CImg< T > &instance, const float angle, const float cx, const float cy, const float zoom=1, const unsigned int cond=3) |
template<typename T > | |
CImg< T > | resize (const CImg< T > &instance, const int pdx=-100, const int pdy=-100, const int pdz=-100, const int pdv=-100, const int interp=1, const int border_condition=-1, const bool center=false) |
template<typename T , typename t > | |
CImg< T > | resize (const CImg< T > &instance, const CImg< t > &src, const int interp=1, const int border_condition=-1, const bool center=false) |
template<typename T > | |
CImg< T > | resize (const CImg< T > &instance, const CImgDisplay &disp, const int interp=1, const int border_condition=-1, const bool center=false) |
template<typename T > | |
CImg< T > | permute_axes (const CImg< T > &instance, const char *permut="vxyz") |
template<typename T > | |
CImg< T > | resize_halfXY (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | crop (const CImg< T > &instance, 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) |
template<typename T > | |
CImg< T > | crop (const CImg< T > &instance, const int x0, const int y0, const int z0, const int x1, const int y1, const int z1, const bool border_condition=false) |
template<typename T > | |
CImg< T > | crop (const CImg< T > &instance, const int x0, const int y0, const int x1, const int y1, const bool border_condition=false) |
template<typename T > | |
CImg< T > | crop (const CImg< T > &instance, const int x0, const int x1, const bool border_condition=false) |
template<typename T > | |
CImg< T > | columns (const CImg< T > &instance, const unsigned int x0, const unsigned int x1) |
template<typename T > | |
CImg< T > | column (const CImg< T > &instance, const unsigned int x0) |
template<typename T > | |
CImg< T > | lines (const CImg< T > &instance, const unsigned int y0, const unsigned int y1) |
template<typename T > | |
CImg< T > | line (const CImg< T > &instance, const unsigned int y0) |
template<typename T > | |
CImg< T > | slices (const CImg< T > &instance, const unsigned int z0, const unsigned int z1) |
template<typename T > | |
CImg< T > | slice (const CImg< T > &instance, const unsigned int z0) |
template<typename T > | |
CImg< T > | channels (const CImg< T > &instance, const unsigned int v0, const unsigned int v1) |
template<typename T > | |
CImg< T > | channel (const CImg< T > &instance, const unsigned int v0) |
template<typename T > | |
CImg< T > | shared_points (CImg< T > &instance, const unsigned int x0, const unsigned int x1, const unsigned int y0=0, const unsigned int z0=0, const unsigned int v0=0) |
template<typename T > | |
CImg< T > | shared_points (const CImg< T > &instance, const unsigned int x0, const unsigned int x1, const unsigned int y0=0, const unsigned int z0=0, const unsigned int v0=0) |
template<typename T > | |
CImg< T > | shared_lines (CImg< T > &instance, const unsigned int y0, const unsigned int y1, const unsigned int z0=0, const unsigned int v0=0) |
template<typename T > | |
CImg< T > | shared_lines (const CImg< T > &instance, const unsigned int y0, const unsigned int y1, const unsigned int z0=0, const unsigned int v0=0) |
template<typename T > | |
CImg< T > | shared_line (CImg< T > &instance, const unsigned int y0, const unsigned int z0=0, const unsigned int v0=0) |
template<typename T > | |
CImg< T > | shared_line (const CImg< T > &instance, const unsigned int y0, const unsigned int z0=0, const unsigned int v0=0) |
template<typename T > | |
CImg< T > | shared_planes (CImg< T > &instance, const unsigned int z0, const unsigned int z1, const unsigned int v0=0) |
template<typename T > | |
CImg< T > | shared_planes (const CImg< T > &instance, const unsigned int z0, const unsigned int z1, const unsigned int v0=0) |
template<typename T > | |
CImg< T > | shared_plane (CImg< T > &instance, const unsigned int z0, const unsigned int v0=0) |
template<typename T > | |
CImg< T > | shared_plane (const CImg< T > &instance, const unsigned int z0, const unsigned int v0=0) |
template<typename T > | |
CImg< T > | shared_channels (CImg< T > &instance, const unsigned int v0, const unsigned int v1) |
template<typename T > | |
CImg< T > | shared_channels (const CImg< T > &instance, const unsigned int v0, const unsigned int v1) |
template<typename T > | |
CImg< T > | shared_channel (CImg< T > &instance, const unsigned int v0) |
template<typename T > | |
CImg< T > | shared_channel (const CImg< T > &instance, const unsigned int v0) |
template<typename T > | |
CImg< T > | shared (CImg< T > &instance) |
template<typename T > | |
CImg< T > | shared (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | mirror (const CImg< T > &instance, const char axe='x') |
template<typename T > | |
CImg< T > | translate (const CImg< T > &instance, const int deltax, const int deltay=0, const int deltaz=0, const int deltav=0, const int border_condition=0) |
template<typename T > | |
CImg< T > | projections2d (const CImg< T > &instance, const unsigned int x0, const unsigned int y0, const unsigned int z0, const int dx=-100, const int dy=-100, const int dz=-100) |
template<typename T > | |
CImg< typename cimg::last< T, float >::type > | histogram (const CImg< T > &instance, const unsigned int nblevels=256, const T val_min=(T) 0, const T val_max=(T) 0) |
template<typename T > | |
CImg< T > | equalize_histogram (const CImg< T > &instance, const unsigned int nblevels=256, const T val_min=(T) 0, const T val_max=(T) 0) |
template<typename T > | |
CImg< typename cimg::last< T, unsigned int >::type > | label_regions (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | norm_pointwise (const CImg< T > &instance, int norm_type=2) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | orientation_pointwise (const CImg< T > &instance) |
template<typename T > | |
CImgList< T > | split (const CImg< T > &instance, const char axe='x', const unsigned int nb=0) |
template<typename T > | |
CImg< T > | append (const CImg< T > &instance, const CImg< T > &img, const char axis='x', const char align='c') |
template<typename T > | |
CImgList< typename cimg::superset< T, float > ::type > | gradientXY (const CImg< T > &instance, const int scheme=0) |
template<typename T > | |
CImgList< typename cimg::superset< T, float > ::type > | gradientXYZ (const CImg< T > &instance, const int scheme=0) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | structure_tensorXY (const CImg< T > &instance, const int scheme=1) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | structure_tensorXYZ (const CImg< T > &instance, const int scheme=1) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | distance_function (const CImg< T > &instance, const unsigned int nb_iter=100, const float band_size=0.0f, const float precision=0.5f) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, float >::type > | dijkstra (const CImg< T > &instance, const unsigned int starting_node, const unsigned int ending_node, CImg< t > &previous) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, float >::type > | dijkstra (const CImg< T > &instance, const unsigned int starting_node, const unsigned int ending_node=~0U) |
template<typename T , typename t > | |
CImg< t > | RGBtoLUT (const CImg< T > &instance, const CImg< t > &palette, const bool dithering=true, const bool indexing=false) |
template<typename T > | |
CImg< T > | RGBtoLUT (const CImg< T > &instance, const bool dithering=true, const bool indexing=false) |
template<typename T , typename t > | |
CImg< t > | LUTtoRGB (const CImg< T > &instance, const CImg< t > &palette) |
template<typename T > | |
CImg< T > | LUTtoRGB (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | RGBtoHSV (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | HSVtoRGB (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | RGBtoHSL (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | HSLtoRGB (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | RGBtoYCbCr (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | YCbCrtoRGB (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | RGBtoYUV (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | YUVtoRGB (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | RGBtoXYZ (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | XYZtoRGB (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | XYZtoLab (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | LabtoXYZ (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | XYZtoxyY (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | xyYtoXYZ (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | RGBtoLab (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | LabtoRGB (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | RGBtoxyY (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | xyYtoRGB (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | RGBtoBayer (const CImg< T > &instance, const bool even_mode=true) |
template<typename T > | |
CImg< T > | BayertoRGB (const CImg< T > &instance, const unsigned int interpolation_type=3, const bool even_mode=true) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, t >::type > | correlate (const CImg< T > &instance, const CImg< t > &mask, const unsigned int cond=1, const bool weighted_correl=false) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, t >::type > | convolve (const CImg< T > &instance, const CImg< t > &mask, const unsigned int cond=1, const bool weighted_convol=false) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, t >::type > | erode (const CImg< T > &instance, const CImg< t > &mask, const unsigned int cond=1, const bool weighted_erosion=false) |
template<typename T > | |
CImg< T > | erode (const CImg< T > &instance, const unsigned int n, const unsigned int cond=1) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, t >::type > | dilate (const CImg< T > &instance, const CImg< t > &mask, const unsigned int cond=1, const bool weighted_dilatation=false) |
template<typename T > | |
CImg< T > | dilate (const CImg< T > &instance, const unsigned int n, const unsigned int cond=1) |
template<typename T > | |
CImg< T > | noise (const CImg< T > &instance, const double sigma=-20, const unsigned int ntype=0) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | deriche (const CImg< T > &instance, const float sigma, const int order=0, const char axe='x', const bool cond=true) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | blur (const CImg< T > &instance, const float sigmax, const float sigmay, const float sigmaz, const bool cond=true) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | blur (const CImg< T > &instance, const float sigma, const bool cond=true) |
template<typename T , typename t > | |
CImg< T > | blur_anisotropic (const CImg< T > &instance, const CImg< t > &G, const float amplitude=60.0f, const float dl=0.8f, const float da=30.0f, const float gauss_prec=2.0f, const unsigned int interpolation=0, const bool fast_approx=true) |
template<typename T , typename tm > | |
CImg< T > | blur_anisotropic (const CImg< T > &instance, const CImg< tm > &mask, 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.0f, const float gauss_prec=2.0f, const unsigned int interpolation=0, const bool fast_approx=true, const float geom_factor=1.0f) |
template<typename T > | |
CImg< T > | blur_anisotropic (const CImg< T > &instance, 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.0f, const float gauss_prec=2.0f, const unsigned int interpolation=0, const bool fast_approx=true, const float geom_factor=1.0f) |
template<typename T > | |
CImg< T > | blur_bilateral (const CImg< T > &instance, const float sigmax, const float sigmay, const float sigmaz, const float sigmar, const int bgridx, const int bgridy, const int bgridz, const int bgridr, const bool interpolation=true) |
template<typename T > | |
CImg< T > | blur_bilateral (const CImg< T > &instance, const float sigmas, const float sigmar, const int bgrids=-33, const int bgridr=32, const bool interpolation=true) |
template<typename T > | |
CImgList< typename cimg::superset< T, float > ::type > | FFT (const CImg< T > &instance, const char axe, const bool inverse=false) |
template<typename T > | |
CImgList< typename cimg::superset< T, float > ::type > | FFT (const CImg< T > &instance, const bool inverse=false) |
template<typename T > | |
CImg< T > | blur_median (const CImg< T > &instance, const unsigned int n=3) |
template<typename T > | |
CImg< T > | sharpen (const CImg< T > &instance, const float amplitude=50.0f, const float edge=1.0f, const float alpha=0.0f, const float sigma=0.0f) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | haar (const CImg< T > &instance, const char axis, const bool inverse=false, const unsigned int nb_scales=1) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | haar (const CImg< T > &instance, const bool inverse=false, const unsigned int nb_scales=1) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | displacement_field (const CImg< T > &instance, const CImg< T > &reference, const float smooth=0.1f, const float precision=1e-6f, const unsigned int nb_scale=0, const unsigned int itermax=10000) |
template<typename T > | |
CImg< T > | matrix (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | tensor (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | unroll (const CImg< T > &instance, const char axe='x') |
template<typename T > | |
CImg< T > | diagonal (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | identity_matrix (const CImg< T > &instance) |
template<typename T > | |
CImg< T > | sequence (const CImg< T > &instance, const T a0, const T a1) |
template<typename T > | |
CImg< T > | vector_at (const CImg< T > &instance, const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) |
template<typename T > | |
CImg< T > | matrix_at (const CImg< T > &instance, const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) |
template<typename T > | |
CImg< T > | tensor_at (const CImg< T > &instance, const unsigned int x=0, const unsigned int y=0, const unsigned int z=0) |
template<typename T > | |
CImg< T > | transpose (const CImg< T > &instance) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | inverse (const CImg< T > &instance, const bool use_LU=true) |
template<typename T > | |
CImg< typename cimg::superset < T, float >::type > | pseudoinverse (const CImg< T > &instance) |
template<typename T , typename t > | |
CImg< typename cimg::superset < T, t >::type > | cross (const CImg< T > &instance, const CImg< t > &img) |
template<typename T > | |
CImgList< typename cimg::superset< T, float > ::type > | SVD (const CImg< T > &instance, const bool sorting=true) |
template<typename T , typename t > | |
CImg< typename cimg::superset2 < T, t, float >::type > | solve (const CImg< T > &instance, const CImg< t > &A) |
template<typename T > | |
CImgList< typename cimg::superset< T, float > ::type > | eigen (const CImg< T > &instance) |
template<typename T > | |
CImgList< typename cimg::superset< T, float > ::type > | symmetric_eigen (const CImg< T > &instance) |
template<typename T , typename t > | |
CImg< T > | sort (const CImg< T > &instance, CImg< t > &permutations, const bool increasing=true) |
template<typename T > | |
CImg< T > | sort (const CImg< T > &instance, const bool increasing=true) |
template<typename T , typename t > | |
CImg< T > | permute (const CImg< T > &instance, const CImg< t > &permutation) |
template<typename T > | |
CImg< typename cimg::last< T, int >::type > | coordinates (const CImg< T > &instance, const int coords_type, CImgDisplay &disp, unsigned int *const XYZ=0, const unsigned char *const color=0) |
template<typename T , typename t > | |
CImgList< typename cimg::superset< T, t >::type > | insert (const CImgList< T > &instance, const CImg< t > &img, const unsigned int pos=~0U, const bool shared=false) |
template<typename T , typename t > | |
CImgList< typename cimg::superset< T, t >::type > | insert (const CImgList< T > &instance, const unsigned int n, const CImg< t > &img, const unsigned int pos=~0U, const bool shared=false) |
template<typename T , typename t > | |
CImgList< typename cimg::superset< T, t >::type > | insert (const CImgList< T > &instance, const CImgList< t > &list, const unsigned int pos=~0U, int shared=0) |
template<typename T , typename t > | |
CImgList< typename cimg::superset< T, t >::type > | insert (const CImgList< T > &instance, const unsigned int n, const CImgList< t > &list, const unsigned int pos=~0U, const int shared=0) |
template<typename T > | |
CImgList< T > | remove (const CImgList< T > &instance, const unsigned int pos) |
template<typename T > | |
CImgList< T > | remove (const CImgList< T > &instance) |
template<typename T > | |
CImgList< T > | reverse (const CImgList< T > &instance) |
template<typename T > | |
CImgList< T > | crop (const CImgList< T > &instance, const unsigned int i0, const unsigned int i1, const bool shared=false) |
template<typename T > | |
CImgList< T > | crop (const CImgList< T > &instance, const unsigned int i0, const unsigned int i1, const int x0, const int y0, const int z0, const int v0, const int x1, const int y1, const int z1, const int v1) |
template<typename T > | |
CImgList< T > | crop (const CImgList< T > &instance, const unsigned int i0, const unsigned int i1, const int x0, const int y0, const int z0, const int x1, const int y1, const int z1) |
template<typename T > | |
CImgList< T > | crop (const CImgList< T > &instance, const unsigned int i0, const unsigned int i1, const int x0, const int y0, const int x1, const int y1) |
template<typename T > | |
CImgList< T > | crop (const CImgList< T > &instance, const unsigned int i0, const unsigned int i1, const int x0, const int x1) |
template<typename T > | |
CImgList< typename cimg::superset< T, float > ::type > | FFT (const CImgList< T > &instance, const char axe, const bool inverse=false) |
template<typename T > | |
CImgList< typename cimg::superset< T, float > ::type > | FFT (const CImgList< T > &instance, const bool inverse=false) |
template<typename T > | |
CImgList< T > | split (const CImgList< T > &instance, const char axe='x') |
template<typename T > | |
CImg< T > | append (const CImgList< T > &instance, const char axe='x', const char align='c') |
template<typename T > | |
CImgList< T > | crop_font (const CImgList< T > &instance) |
Namespace that encompasses all classes and functions of the CImg library.
This namespace is defined to avoid functions and class names collisions that could happen with the include of other C++ header files. Anyway, it should not happen often and you should start most of your CImg-based programs with
#include "CImg.h" using namespace cimg_library;
to simplify the declaration of CImg Library objects variables afterwards.
CImg<typename cimg::superset<T,float>::type> cimg_library::abs | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5223 of file cimg.h.
References cimg_library::CImg< T >::get_abs().
CImg<typename cimg::superset<T,float>::type> cimg_library::acos | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5239 of file cimg.h.
References cimg_library::CImg< T >::get_acos().
Referenced by cimg_library::CImg< T >::acos(), lux::WardIsotropic::D(), lux::Beckmann::D(), cimg_library::CImg< T >::get_acos(), and RiAngleBetween().
CImg<T> cimg_library::append | ( | const CImgList< T > & | instance, | |
const char | axe = 'x' , |
|||
const char | align = 'c' | |||
) | [inline] |
Definition at line 5989 of file cimg.h.
References cimg_library::CImgList< T >::get_append().
CImg<T> cimg_library::append | ( | const CImg< T > & | instance, | |
const CImg< T > & | img, | |||
const char | axis = 'x' , |
|||
const char | align = 'c' | |||
) | [inline] |
Definition at line 5577 of file cimg.h.
References cimg_library::CImg< T >::get_append().
CImg<T> cimg_library::apply | ( | const CImg< T > & | instance, | |
t & | func | |||
) | [inline] |
Definition at line 5163 of file cimg.h.
References cimg_library::CImg< T >::get_apply().
CImg<typename cimg::superset<T,float>::type> cimg_library::asin | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5243 of file cimg.h.
References cimg_library::CImg< T >::get_asin().
Referenced by cimg_library::CImg< T >::asin(), cimg_library::CImg< T >::display_object3d(), and cimg_library::CImg< T >::get_asin().
CImg<typename cimg::superset<T,float>::type> cimg_library::atan | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5247 of file cimg.h.
References cimg_library::CImg< T >::get_atan().
Referenced by cimg_library::CImg< T >::atan(), cimg_library::CImg< T >::get_atan(), lux::WardIsotropic::Sample_f(), and lux::Beckmann::Sample_f().
CImg<T> cimg_library::BayertoRGB | ( | const CImg< T > & | instance, | |
const unsigned int | interpolation_type = 3 , |
|||
const bool | even_mode = true | |||
) | [inline] |
Definition at line 5705 of file cimg.h.
References cimg_library::CImg< T >::get_BayertoRGB().
CImg<typename cimg::superset<T,float>::type> cimg_library::blur | ( | const CImg< T > & | instance, | |
const float | sigma, | |||
const bool | cond = true | |||
) | [inline] |
Definition at line 5752 of file cimg.h.
References cimg_library::CImg< T >::get_blur().
CImg<typename cimg::superset<T,float>::type> cimg_library::blur | ( | const CImg< T > & | instance, | |
const float | sigmax, | |||
const float | sigmay, | |||
const float | sigmaz, | |||
const bool | cond = true | |||
) | [inline] |
Definition at line 5747 of file cimg.h.
References cimg_library::CImg< T >::get_blur().
Referenced by cimg_library::CImg< T >::blur(), cimg_library::CImg< T >::blur_anisotropic(), and cimg_library::CImg< T >::get_blur().
CImg<T> cimg_library::blur_anisotropic | ( | const CImg< T > & | instance, | |
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.0f , |
|||
const float | gauss_prec = 2.0f , |
|||
const unsigned int | interpolation = 0 , |
|||
const bool | fast_approx = true , |
|||
const float | geom_factor = 1.0f | |||
) | [inline] |
Definition at line 5772 of file cimg.h.
References cimg_library::CImg< T >::get_blur_anisotropic().
CImg<T> cimg_library::blur_anisotropic | ( | const CImg< T > & | instance, | |
const CImg< tm > & | mask, | |||
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.0f , |
|||
const float | gauss_prec = 2.0f , |
|||
const unsigned int | interpolation = 0 , |
|||
const bool | fast_approx = true , |
|||
const float | geom_factor = 1.0f | |||
) | [inline] |
Definition at line 5763 of file cimg.h.
References cimg_library::CImg< T >::get_blur_anisotropic().
CImg<T> cimg_library::blur_anisotropic | ( | const CImg< T > & | instance, | |
const CImg< t > & | G, | |||
const float | amplitude = 60.0f , |
|||
const float | dl = 0.8f , |
|||
const float | da = 30.0f , |
|||
const float | gauss_prec = 2.0f , |
|||
const unsigned int | interpolation = 0 , |
|||
const bool | fast_approx = true | |||
) | [inline] |
Definition at line 5756 of file cimg.h.
References cimg_library::CImg< T >::get_blur_anisotropic().
Referenced by cimg_library::CImg< T >::blur_anisotropic().
CImg<T> cimg_library::blur_bilateral | ( | const CImg< T > & | instance, | |
const float | sigmas, | |||
const float | sigmar, | |||
const int | bgrids = -33 , |
|||
const int | bgridr = 32 , |
|||
const bool | interpolation = true | |||
) | [inline] |
Definition at line 5787 of file cimg.h.
References cimg_library::CImg< T >::get_blur_bilateral().
CImg<T> cimg_library::blur_bilateral | ( | const CImg< T > & | instance, | |
const float | sigmax, | |||
const float | sigmay, | |||
const float | sigmaz, | |||
const float | sigmar, | |||
const int | bgridx, | |||
const int | bgridy, | |||
const int | bgridz, | |||
const int | bgridr, | |||
const bool | interpolation = true | |||
) | [inline] |
Definition at line 5780 of file cimg.h.
References cimg_library::CImg< T >::get_blur_bilateral().
Referenced by cimg_library::CImg< T >::blur_bilateral().
CImg<T> cimg_library::blur_median | ( | const CImg< T > & | instance, | |
const unsigned int | n = 3 | |||
) | [inline] |
Definition at line 5801 of file cimg.h.
References cimg_library::CImg< T >::get_blur_median().
CImg<T> cimg_library::channel | ( | const CImg< T > & | instance, | |
const unsigned int | v0 | |||
) | [inline] |
Definition at line 5460 of file cimg.h.
References cimg_library::CImg< T >::get_channel().
CImg<T> cimg_library::channels | ( | const CImg< T > & | instance, | |
const unsigned int | v0, | |||
const unsigned int | v1 | |||
) | [inline] |
Definition at line 5456 of file cimg.h.
References cimg_library::CImg< T >::get_channels().
Referenced by cimg_library::CImg< T >::channel().
CImg<T> cimg_library::column | ( | const CImg< T > & | instance, | |
const unsigned int | x0 | |||
) | [inline] |
Definition at line 5436 of file cimg.h.
References cimg_library::CImg< T >::get_column().
CImg<T> cimg_library::columns | ( | const CImg< T > & | instance, | |
const unsigned int | x0, | |||
const unsigned int | x1 | |||
) | [inline] |
Definition at line 5432 of file cimg.h.
References cimg_library::CImg< T >::get_columns().
Referenced by cimg_library::CImg< T >::column().
CImg<typename cimg::superset<T,t>::type> cimg_library::convolve | ( | const CImg< T > & | instance, | |
const CImg< t > & | mask, | |||
const unsigned int | cond = 1 , |
|||
const bool | weighted_convol = false | |||
) | [inline] |
Definition at line 5715 of file cimg.h.
References cimg_library::CImg< T >::get_convolve().
CImg<typename cimg::last<T,int>::type> cimg_library::coordinates | ( | const CImg< T > & | instance, | |
const int | coords_type, | |||
CImgDisplay & | disp, | |||
unsigned int *const | XYZ = 0 , |
|||
const unsigned char *const | color = 0 | |||
) | [inline] |
Definition at line 5909 of file cimg.h.
References cimg_library::CImg< T >::get_coordinates().
CImg<typename cimg::superset<T,t>::type> cimg_library::correlate | ( | const CImg< T > & | instance, | |
const CImg< t > & | mask, | |||
const unsigned int | cond = 1 , |
|||
const bool | weighted_correl = false | |||
) | [inline] |
Definition at line 5710 of file cimg.h.
References cimg_library::CImg< T >::get_correlate().
CImg<typename cimg::superset<T,float>::type> cimg_library::cos | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5227 of file cimg.h.
References cimg_library::CImg< T >::get_cos().
Referenced by cimg_library::CImg< T >::blur_anisotropic(), cimg_library::CImg< T >::cos(), cimg_library::CImg< T >::draw_arrow(), cimg_library::CImg< T >::eigen(), lux::ExPhotonIntegrator::ExPhotonIntegrator(), cimg_library::CImgList< T >::FFT(), cimg_library::CImg< T >::get_cos(), cimg_library::CImg< T >::get_rotate(), lux::Path2Integrator::Li(), blender::magic(), lux::SkyLight::PerezFunction(), RiAngleBetween(), cimg_library::CImg< T >::rotation_matrix(), lux::WardIsotropic::Sample_f(), lux::Beckmann::Sample_f(), lux::InfiniteAreaLightIS::Sample_L(), and lux::SunLight::SunLight().
CImgList<T> cimg_library::crop | ( | const CImgList< T > & | instance, | |
const unsigned int | i0, | |||
const unsigned int | i1, | |||
const int | x0, | |||
const int | x1 | |||
) | [inline] |
Definition at line 5970 of file cimg.h.
References cimg_library::CImgList< T >::get_crop().
CImgList<T> cimg_library::crop | ( | const CImgList< T > & | instance, | |
const unsigned int | i0, | |||
const unsigned int | i1, | |||
const int | x0, | |||
const int | y0, | |||
const int | x1, | |||
const int | y1 | |||
) | [inline] |
Definition at line 5964 of file cimg.h.
References cimg_library::CImgList< T >::get_crop().
CImgList<T> cimg_library::crop | ( | const CImgList< T > & | instance, | |
const unsigned int | i0, | |||
const unsigned int | i1, | |||
const int | x0, | |||
const int | y0, | |||
const int | z0, | |||
const int | x1, | |||
const int | y1, | |||
const int | z1 | |||
) | [inline] |
Definition at line 5958 of file cimg.h.
References cimg_library::CImgList< T >::get_crop().
CImgList<T> cimg_library::crop | ( | const CImgList< T > & | instance, | |
const unsigned int | i0, | |||
const unsigned int | i1, | |||
const int | x0, | |||
const int | y0, | |||
const int | z0, | |||
const int | v0, | |||
const int | x1, | |||
const int | y1, | |||
const int | z1, | |||
const int | v1 | |||
) | [inline] |
Definition at line 5952 of file cimg.h.
References cimg_library::CImgList< T >::get_crop().
CImgList<T> cimg_library::crop | ( | const CImgList< T > & | instance, | |
const unsigned int | i0, | |||
const unsigned int | i1, | |||
const bool | shared = false | |||
) | [inline] |
Definition at line 5947 of file cimg.h.
References cimg_library::CImgList< T >::get_crop(), and shared().
CImg<T> cimg_library::crop | ( | const CImg< T > & | instance, | |
const int | x0, | |||
const int | x1, | |||
const bool | border_condition = false | |||
) | [inline] |
Definition at line 5427 of file cimg.h.
References cimg_library::CImg< T >::get_crop().
CImg<T> cimg_library::crop | ( | const CImg< T > & | instance, | |
const int | x0, | |||
const int | y0, | |||
const int | x1, | |||
const int | y1, | |||
const bool | border_condition = false | |||
) | [inline] |
Definition at line 5421 of file cimg.h.
References cimg_library::CImg< T >::get_crop().
CImg<T> cimg_library::crop | ( | const CImg< T > & | instance, | |
const int | x0, | |||
const int | y0, | |||
const int | z0, | |||
const int | x1, | |||
const int | y1, | |||
const int | z1, | |||
const bool | border_condition = false | |||
) | [inline] |
Definition at line 5415 of file cimg.h.
References cimg_library::CImg< T >::get_crop().
CImg<T> cimg_library::crop | ( | const CImg< T > & | instance, | |
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 | |||
) | [inline] |
Definition at line 5409 of file cimg.h.
References cimg_library::CImg< T >::get_crop().
Referenced by lux::ImageFilm::CreateFilm(), lux::FlexImageFilm::CreateFilm(), and cimg_library::CImg< T >::crop().
CImgList<T> cimg_library::crop_font | ( | const CImgList< T > & | instance | ) | [inline] |
Definition at line 5993 of file cimg.h.
References cimg_library::CImgList< T >::get_crop_font().
CImg<typename cimg::superset<T,t>::type> cimg_library::cross | ( | const CImg< T > & | instance, | |
const CImg< t > & | img | |||
) | [inline] |
Definition at line 5876 of file cimg.h.
References cimg_library::CImg< T >::get_cross().
CImg<T> cimg_library::cut | ( | const CImg< T > & | instance, | |
const T | a, | |||
const T | b | |||
) | [inline] |
Definition at line 5363 of file cimg.h.
References cimg_library::CImg< T >::get_cut().
CImg<typename cimg::superset<T,float>::type> cimg_library::deriche | ( | const CImg< T > & | instance, | |
const float | sigma, | |||
const int | order = 0 , |
|||
const char | axe = 'x' , |
|||
const bool | cond = true | |||
) | [inline] |
Definition at line 5742 of file cimg.h.
References cimg_library::CImg< T >::get_deriche().
Referenced by cimg_library::CImg< T >::blur(), and cimg_library::CImg< T >::get_deriche().
CImg<T> cimg_library::diagonal | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5840 of file cimg.h.
References cimg_library::CImg< T >::get_diagonal().
CImg<typename cimg::superset<T,float>::type> cimg_library::dijkstra | ( | const CImg< T > & | instance, | |
const unsigned int | starting_node, | |||
const unsigned int | ending_node = ~0U | |||
) | [inline] |
Definition at line 5608 of file cimg.h.
References cimg_library::CImg< T >::get_dijkstra().
CImg<typename cimg::superset<T,float>::type> cimg_library::dijkstra | ( | const CImg< T > & | instance, | |
const unsigned int | starting_node, | |||
const unsigned int | ending_node, | |||
CImg< t > & | previous | |||
) | [inline] |
Definition at line 5603 of file cimg.h.
References cimg_library::CImg< T >::get_dijkstra().
CImg<T> cimg_library::dilate | ( | const CImg< T > & | instance, | |
const unsigned int | n, | |||
const unsigned int | cond = 1 | |||
) | [inline] |
Definition at line 5733 of file cimg.h.
References cimg_library::CImg< T >::get_dilate().
CImg<typename cimg::superset<T,t>::type> cimg_library::dilate | ( | const CImg< T > & | instance, | |
const CImg< t > & | mask, | |||
const unsigned int | cond = 1 , |
|||
const bool | weighted_dilatation = false | |||
) | [inline] |
Definition at line 5729 of file cimg.h.
References cimg_library::CImg< T >::get_dilate().
CImg<typename cimg::superset<T,float>::type> cimg_library::displacement_field | ( | const CImg< T > & | instance, | |
const CImg< T > & | reference, | |||
const float | smooth = 0.1f , |
|||
const float | precision = 1e-6f , |
|||
const unsigned int | nb_scale = 0 , |
|||
const unsigned int | itermax = 10000 | |||
) | [inline] |
Definition at line 5821 of file cimg.h.
References cimg_library::CImg< T >::get_displacement_field().
CImg<typename cimg::superset<T,float>::type> cimg_library::distance_function | ( | const CImg< T > & | instance, | |
const unsigned int | nb_iter = 100 , |
|||
const float | band_size = 0.0f , |
|||
const float | precision = 0.5f | |||
) | [inline] |
Definition at line 5598 of file cimg.h.
References cimg_library::CImg< T >::get_distance_function().
Referenced by cimg_library::CImg< T >::get_distance_function().
CImg<typename cimg::superset<T,t>::type> cimg_library::div | ( | const CImg< T > & | instance, | |
const CImg< t > & | img | |||
) | [inline] |
Definition at line 5171 of file cimg.h.
References cimg_library::CImg< T >::get_div().
Referenced by cimg_library::CImg< T >::div(), cimg_library::CImg< T >::get_div(), and blender::texnoise().
CImgList<typename cimg::superset<T,float>::type> cimg_library::eigen | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5888 of file cimg.h.
References cimg_library::CImg< T >::get_eigen().
Referenced by cimg_library::CImg< T >::get_eigen(), and cimg_library::CImg< T >::symmetric_eigen().
CImg<T> cimg_library::equalize_histogram | ( | const CImg< T > & | instance, | |
const unsigned int | nblevels = 256 , |
|||
const T | val_min = (T)0 , |
|||
const T | val_max = (T)0 | |||
) | [inline] |
Definition at line 5556 of file cimg.h.
References cimg_library::CImg< T >::get_equalize_histogram().
CImg<T> cimg_library::erode | ( | const CImg< T > & | instance, | |
const unsigned int | n, | |||
const unsigned int | cond = 1 | |||
) | [inline] |
Definition at line 5724 of file cimg.h.
References cimg_library::CImg< T >::get_erode().
CImg<typename cimg::superset<T,t>::type> cimg_library::erode | ( | const CImg< T > & | instance, | |
const CImg< t > & | mask, | |||
const unsigned int | cond = 1 , |
|||
const bool | weighted_erosion = false | |||
) | [inline] |
Definition at line 5720 of file cimg.h.
References cimg_library::CImg< T >::get_erode().
CImg<typename cimg::superset<T,float>::type> cimg_library::exp | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5203 of file cimg.h.
References cimg_library::CImg< T >::get_exp().
Referenced by cimg_library::CImg< T >::blur_anisotropic(), lux::WardIsotropic::D(), lux::Beckmann::D(), cimg_library::CImg< T >::deriche(), cimg_library::CImg< T >::draw_gaussian(), cimg_library::CImg< T >::exp(), cimg_library::CImg< T >::get_exp(), mutate(), lux::MetroSample::mutate(), mutateScaled(), cimg_library::CImg< T >::noise(), lux::SkyLight::PerezFunction(), and lux::SunLight::SunLight().
CImgList<typename cimg::superset<T,float>::type> cimg_library::FFT | ( | const CImgList< T > & | instance, | |
const bool | inverse = false | |||
) | [inline] |
Definition at line 5981 of file cimg.h.
References cimg_library::CImgList< T >::get_FFT(), and inverse().
CImgList<typename cimg::superset<T,float>::type> cimg_library::FFT | ( | const CImgList< T > & | instance, | |
const char | axe, | |||
const bool | inverse = false | |||
) | [inline] |
Definition at line 5976 of file cimg.h.
References cimg_library::CImgList< T >::get_FFT(), and inverse().
CImgList<typename cimg::superset<T,float>::type> cimg_library::FFT | ( | const CImg< T > & | instance, | |
const bool | inverse = false | |||
) | [inline] |
Definition at line 5797 of file cimg.h.
References cimg_library::CImg< T >::get_FFT(), and inverse().
CImgList<typename cimg::superset<T,float>::type> cimg_library::FFT | ( | const CImg< T > & | instance, | |
const char | axe, | |||
const bool | inverse = false | |||
) | [inline] |
Definition at line 5793 of file cimg.h.
References cimg_library::CImg< T >::get_FFT(), and inverse().
Referenced by cimg_library::CImgList< T >::FFT().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
const double | val0, | |||
... | ||||
) | [inline] |
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
const int | val0, | |||
... | ||||
) | [inline] |
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
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 | |||
) | [inline] |
Definition at line 5335 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
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 | |||
) | [inline] |
Definition at line 5329 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
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 | |||
) | [inline] |
Definition at line 5323 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
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 | |||
) | [inline] |
Definition at line 5317 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
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 | |||
) | [inline] |
Definition at line 5311 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
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 | |||
) | [inline] |
Definition at line 5305 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
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 | |||
) | [inline] |
Definition at line 5300 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
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 | |||
) | [inline] |
Definition at line 5295 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
const T | val0, | |||
const T | val1, | |||
const T | val2, | |||
const T | val3, | |||
const T | val4, | |||
const T | val5, | |||
const T | val6, | |||
const T | val7 | |||
) | [inline] |
Definition at line 5290 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
const T | val0, | |||
const T | val1, | |||
const T | val2, | |||
const T | val3, | |||
const T | val4, | |||
const T | val5, | |||
const T | val6 | |||
) | [inline] |
Definition at line 5285 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
const T | val0, | |||
const T | val1, | |||
const T | val2, | |||
const T | val3, | |||
const T | val4, | |||
const T | val5 | |||
) | [inline] |
Definition at line 5280 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
const T | val0, | |||
const T | val1, | |||
const T | val2, | |||
const T | val3, | |||
const T | val4 | |||
) | [inline] |
Definition at line 5275 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
const T | val0, | |||
const T | val1, | |||
const T | val2, | |||
const T | val3 | |||
) | [inline] |
Definition at line 5271 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
const T | val0, | |||
const T | val1, | |||
const T | val2 | |||
) | [inline] |
Definition at line 5267 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
const T | val0, | |||
const T | val1 | |||
) | [inline] |
Definition at line 5263 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
CImg<T> cimg_library::fill | ( | const CImg< T > & | instance, | |
const T | val | |||
) | [inline] |
Definition at line 5259 of file cimg.h.
References cimg_library::CImg< T >::get_fill().
Referenced by cimg_library::CImg< T >::_LU(), cimg_library::CImg< T >::CImg(), cimg_library::CImg< T >::get_fill(), cimg_library::CImg< T >::inverse(), cimg_library::CImg< T >::normalize(), cimg_library::CImg< T >::operator=(), cimg_library::CImg< T >::pow(), cimg_library::CImg< T >::solve(), and cimg_library::CImg< T >::translate().
CImgList<typename cimg::superset<T,float>::type> cimg_library::gradientXY | ( | const CImg< T > & | instance, | |
const int | scheme = 0 | |||
) | [inline] |
Definition at line 5581 of file cimg.h.
References cimg_library::CImg< T >::get_gradientXY().
CImgList<typename cimg::superset<T,float>::type> cimg_library::gradientXYZ | ( | const CImg< T > & | instance, | |
const int | scheme = 0 | |||
) | [inline] |
Definition at line 5585 of file cimg.h.
References cimg_library::CImg< T >::get_gradientXYZ().
CImg<typename cimg::superset<T,float>::type> cimg_library::haar | ( | const CImg< T > & | instance, | |
const bool | inverse = false , |
|||
const unsigned int | nb_scales = 1 | |||
) | [inline] |
Definition at line 5816 of file cimg.h.
References cimg_library::CImg< T >::get_haar(), and inverse().
CImg<typename cimg::superset<T,float>::type> cimg_library::haar | ( | const CImg< T > & | instance, | |
const char | axis, | |||
const bool | inverse = false , |
|||
const unsigned int | nb_scales = 1 | |||
) | [inline] |
Definition at line 5811 of file cimg.h.
References cimg_library::CImg< T >::get_haar(), and inverse().
CImg<typename cimg::last<T,float>::type> cimg_library::histogram | ( | const CImg< T > & | instance, | |
const unsigned int | nblevels = 256 , |
|||
const T | val_min = (T)0 , |
|||
const T | val_max = (T)0 | |||
) | [inline] |
Definition at line 5552 of file cimg.h.
References cimg_library::CImg< T >::get_histogram().
CImg<T> cimg_library::HSLtoRGB | ( | const CImg< T > & | instance | ) | [inline] |
CImg<T> cimg_library::HSVtoRGB | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5633 of file cimg.h.
References cimg_library::CImg< T >::get_HSVtoRGB().
CImg<T> cimg_library::identity_matrix | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5844 of file cimg.h.
References cimg_library::CImg< T >::get_identity_matrix().
Referenced by cimg_library::CImg< T >::display_object3d(), cimg_library::CImg< T >::get_identity_matrix(), and cimg_library::CImg< T >::identity_matrix().
CImgList<typename cimg::superset<T,t>::type> cimg_library::insert | ( | const CImgList< T > & | instance, | |
const unsigned int | n, | |||
const CImgList< t > & | list, | |||
const unsigned int | pos = ~0U , |
|||
const int | shared = 0 | |||
) | [inline] |
Definition at line 5931 of file cimg.h.
References cimg_library::CImgList< T >::insert(), and shared().
CImgList<typename cimg::superset<T,t>::type> cimg_library::insert | ( | const CImgList< T > & | instance, | |
const CImgList< t > & | list, | |||
const unsigned int | pos = ~0U , |
|||
int | shared = 0 | |||
) | [inline] |
Definition at line 5926 of file cimg.h.
References cimg_library::CImgList< T >::get_insert(), and shared().
CImgList<typename cimg::superset<T,t>::type> cimg_library::insert | ( | const CImgList< T > & | instance, | |
const unsigned int | n, | |||
const CImg< t > & | img, | |||
const unsigned int | pos = ~0U , |
|||
const bool | shared = false | |||
) | [inline] |
Definition at line 5920 of file cimg.h.
References cimg_library::CImgList< T >::get_insert(), and shared().
CImgList<typename cimg::superset<T,t>::type> cimg_library::insert | ( | const CImgList< T > & | instance, | |
const CImg< t > & | img, | |||
const unsigned int | pos = ~0U , |
|||
const bool | shared = false | |||
) | [inline] |
Definition at line 5915 of file cimg.h.
References cimg_library::CImgList< T >::get_insert(), and shared().
Referenced by cimg_library::CImgList< T >::FFT(), cimg_library::CImgList< T >::get_font(), cimg_library::CImgList< T >::insert(), cimg_library::CImgList< T >::load_parrec(), cimg_library::CImgList< T >::load_yuv(), cimg_library::CImgList< T >::operator<<(), cimg_library::CImg< T >::operator<<(), cimg_library::CImgList< T >::push_back(), and cimg_library::CImgList< T >::push_front().
CImg<typename cimg::superset<T,float>::type> cimg_library::inverse | ( | const CImg< T > & | instance, | |
const bool | use_LU = true | |||
) | [inline] |
Definition at line 5868 of file cimg.h.
References cimg_library::CImg< T >::get_inverse().
Referenced by cimg_library::CImgList< T >::FFT(), FFT(), cimg_library::CImgList< T >::get_FFT(), cimg_library::CImg< T >::get_FFT(), cimg_library::CImg< T >::get_haar(), cimg_library::CImg< T >::get_inverse(), cimg_library::CImg< T >::haar(), and haar().
CImg<typename cimg::last<T,unsigned int>::type> cimg_library::label_regions | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5561 of file cimg.h.
References cimg_library::CImg< T >::get_label_regions().
CImg<T> cimg_library::LabtoRGB | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5689 of file cimg.h.
References cimg_library::CImg< T >::get_LabtoRGB().
CImg<T> cimg_library::LabtoXYZ | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5673 of file cimg.h.
References cimg_library::CImg< T >::get_LabtoXYZ().
Referenced by cimg_library::CImg< T >::LabtoRGB().
CImg<T> cimg_library::line | ( | const CImg< T > & | instance, | |
const unsigned int | y0 | |||
) | [inline] |
Definition at line 5444 of file cimg.h.
References cimg_library::CImg< T >::get_line().
Referenced by cimg_library::CImg< T >::load_ascii(), cimg_library::CImg< T >::load_off(), cimg_library::CImgList< T >::load_parrec(), ReadLuxpopData(), and ReadSOPRAData().
CImg<T> cimg_library::lines | ( | const CImg< T > & | instance, | |
const unsigned int | y0, | |||
const unsigned int | y1 | |||
) | [inline] |
Definition at line 5440 of file cimg.h.
References cimg_library::CImg< T >::get_lines().
Referenced by cimg_library::CImg< T >::line().
CImg<typename cimg::superset<T,float>::type> cimg_library::log | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5207 of file cimg.h.
References cimg_library::CImg< T >::get_log().
Referenced by cimg_library::CImg< T >::get_displacement_field(), cimg_library::CImg< T >::get_log(), cimg_library::cimg::grand(), cimg_library::CImg< T >::log(), mutate(), lux::MetroSample::mutate(), mutateScaled(), lux::WardIsotropic::Sample_f(), and lux::Beckmann::Sample_f().
CImg<typename cimg::superset<T,float>::type> cimg_library::log10 | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5211 of file cimg.h.
References cimg_library::CImg< T >::get_log10().
Referenced by cimg_library::CImg< T >::draw_axis(), cimg_library::CImg< T >::get_log10(), cimg_library::CImg< T >::log10(), cimg_library::CImg< T >::PSNR(), and cimg_library::cimg::xln().
CImg<T> cimg_library::LUTtoRGB | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5625 of file cimg.h.
References cimg_library::CImg< T >::get_LUTtoRGB().
CImg<t> cimg_library::LUTtoRGB | ( | const CImg< T > & | instance, | |
const CImg< t > & | palette | |||
) | [inline] |
Definition at line 5621 of file cimg.h.
References cimg_library::CImg< T >::get_LUTtoRGB().
CImg<T> cimg_library::matrix | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5828 of file cimg.h.
References cimg_library::CImg< T >::get_matrix().
Referenced by lux::ColorSystem::ColorSystem(), cimg_library::CImg< T >::diagonal(), cimg_library::CImg< T >::rotation_matrix(), and cimg_library::CImg< T >::tensor().
CImg<T> cimg_library::matrix_at | ( | const CImg< T > & | instance, | |
const unsigned int | x = 0 , |
|||
const unsigned int | y = 0 , |
|||
const unsigned int | z = 0 | |||
) | [inline] |
Definition at line 5856 of file cimg.h.
References cimg_library::CImg< T >::get_matrix_at().
CImg<T> cimg_library::max | ( | const CImg< T > & | instance, | |
const T | val | |||
) | [inline] |
Definition at line 5179 of file cimg.h.
References cimg_library::CImg< T >::get_max().
CImg<typename cimg::superset<T,t>::type> cimg_library::max | ( | const CImg< T > & | instance, | |
const CImg< t > & | img | |||
) | [inline] |
Definition at line 5175 of file cimg.h.
References cimg_library::CImg< T >::get_max().
CImg<T> cimg_library::min | ( | const CImg< T > & | instance, | |
const T | val | |||
) | [inline] |
Definition at line 5191 of file cimg.h.
References cimg_library::CImg< T >::get_min().
CImg<typename cimg::superset<T,t>::type> cimg_library::min | ( | const CImg< T > & | instance, | |
const CImg< t > & | img | |||
) | [inline] |
Definition at line 5183 of file cimg.h.
References cimg_library::CImg< T >::get_min().
CImg<T> cimg_library::mirror | ( | const CImg< T > & | instance, | |
const char | axe = 'x' | |||
) | [inline] |
Definition at line 5536 of file cimg.h.
References cimg_library::CImg< T >::get_mirror().
Referenced by cimg_library::CImg< T >::load_bmp().
CImg<typename cimg::superset<T,t>::type> cimg_library::mul | ( | const CImg< T > & | instance, | |
const CImg< t > & | img | |||
) | [inline] |
Definition at line 5167 of file cimg.h.
References cimg_library::CImg< T >::get_mul().
Referenced by cimg_library::CImg< T >::get_mul(), and cimg_library::CImg< T >::mul().
CImg<T> cimg_library::noise | ( | const CImg< T > & | instance, | |
const double | sigma = -20 , |
|||
const unsigned int | ntype = 0 | |||
) | [inline] |
Definition at line 5737 of file cimg.h.
References cimg_library::CImg< T >::get_noise().
CImg<typename cimg::superset<T,float>::type> cimg_library::norm_pointwise | ( | const CImg< T > & | instance, | |
int | norm_type = 2 | |||
) | [inline] |
Definition at line 5565 of file cimg.h.
References cimg_library::CImg< T >::get_norm_pointwise().
CImg<T> cimg_library::normalize | ( | const CImg< T > & | instance, | |
const T | a, | |||
const T | b | |||
) | [inline] |
Definition at line 5359 of file cimg.h.
References cimg_library::CImg< T >::get_normalize().
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImgList< t1 > & | list1, | |
const CImgList< t2 > & | list2 | |||
) | [inline] |
Definition at line 5075 of file cimg.h.
References cimglist_for, cimg_library::cimg::min(), and cimg_library::CImgList< T >::size.
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImgList< t1 > & | list, | |
const CImg< t2 > & | img | |||
) | [inline] |
Definition at line 5068 of file cimg.h.
References cimglist_for, and cimg_library::CImgList< T >::size.
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImg< t1 > & | img, | |
const CImgList< t2 > & | list | |||
) | [inline] |
Definition at line 5061 of file cimg.h.
References cimglist_for, and cimg_library::CImgList< T >::size.
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImg< t1 > & | img1, | |
const CImg< t2 > & | img2 | |||
) | [inline] |
Definition at line 5050 of file cimg.h.
References cimg_forX, cimg_forXY, cimg_library::CImg< T >::height, and cimg_library::CImg< T >::width.
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const t1 | val, | |
const CImgList< t2 > & | list | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImgList< t1 > & | list, | |
const t2 | val | |||
) | [inline] |
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const t1 | val, | |
const CImg< t2 > & | img | |||
) | [inline] |
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator* | ( | const CImg< t1 > & | img, | |
const t2 | val | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImgList< t1 > & | list1, | |
const CImgList< t2 > & | list2 | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImgList< t1 > & | list, | |
const CImg< t2 > & | img | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImg< t1 > & | img, | |
const CImgList< t2 > & | list | |||
) | [inline] |
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImg< t1 > & | img1, | |
const CImg< t2 > & | img2 | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const t1 | val, | |
const CImgList< t2 > & | list | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImgList< t1 > & | list, | |
const t2 | val | |||
) | [inline] |
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const t1 | val, | |
const CImg< t2 > & | img | |||
) | [inline] |
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator+ | ( | const CImg< t1 > & | img, | |
const t2 | val | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImgList< t1 > & | list1, | |
const CImgList< t2 > & | list2 | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImgList< t1 > & | list, | |
const CImg< t2 > & | img | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImg< t1 > & | img, | |
const CImgList< t2 > & | list | |||
) | [inline] |
Definition at line 4991 of file cimg.h.
References cimglist_for, and cimg_library::CImgList< T >::size.
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImg< t1 > & | img1, | |
const CImg< t2 > & | img2 | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const t1 | val, | |
const CImgList< t2 > & | list | |||
) | [inline] |
Definition at line 4978 of file cimg.h.
References cimglist_for, and cimg_library::CImgList< T >::size.
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImgList< t1 > & | list, | |
const t2 | val | |||
) | [inline] |
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const t1 | val, | |
const CImg< t2 > & | img | |||
) | [inline] |
Definition at line 4954 of file cimg.h.
References cimg_library::CImg< T >::depth, cimg_library::CImg< T >::dim, cimg_library::CImg< T >::height, and cimg_library::CImg< T >::width.
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator- | ( | const CImg< t1 > & | img, | |
const t2 | val | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImgList< t1 > & | list1, | |
const CImgList< t2 > & | list2 | |||
) | [inline] |
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImgList< t1 > & | list, | |
const CImg< t2 > & | img | |||
) | [inline] |
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImg< t1 > & | img, | |
const CImgList< t2 > & | list | |||
) | [inline] |
Definition at line 5134 of file cimg.h.
References cimglist_for, and cimg_library::CImgList< T >::size.
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImg< t1 > & | img1, | |
const CImg< t2 > & | img2 | |||
) | [inline] |
Definition at line 5129 of file cimg.h.
References cimg_library::CImg< T >::get_inverse().
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const t1 | val, | |
const CImgList< t2 > & | list | |||
) | [inline] |
Definition at line 5121 of file cimg.h.
References cimglist_for, and cimg_library::CImgList< T >::size.
CImgList<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImgList< t1 > & | list, | |
const t2 | val | |||
) | [inline] |
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const t1 | val, | |
CImg< t2 > & | img | |||
) | [inline] |
Definition at line 5098 of file cimg.h.
References cimg_library::CImg< T >::get_inverse().
CImg<typename cimg::superset<t1,t2>::type> cimg_library::operator/ | ( | const CImg< t1 > & | img, | |
const t2 | val | |||
) | [inline] |
CImg<typename cimg::superset<T,float>::type> cimg_library::orientation_pointwise | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5569 of file cimg.h.
References cimg_library::CImg< T >::get_orientation_pointwise().
Referenced by cimg_library::CImg< T >::get_orientation_pointwise().
CImg<T> cimg_library::permute | ( | const CImg< T > & | instance, | |
const CImg< t > & | permutation | |||
) | [inline] |
Definition at line 5904 of file cimg.h.
References cimg_library::CImg< T >::get_permute().
CImg<T> cimg_library::permute_axes | ( | const CImg< T > & | instance, | |
const char * | permut = "vxyz" | |||
) | [inline] |
Definition at line 5401 of file cimg.h.
References cimg_library::CImg< T >::get_permute_axes().
CImg<typename cimg::superset<T,float>::type> cimg_library::pow | ( | const CImg< T > & | instance, | |
const CImg< t > & | img | |||
) | [inline] |
Definition at line 5219 of file cimg.h.
References cimg_library::CImg< T >::get_pow().
CImg<typename cimg::superset<T,float>::type> cimg_library::pow | ( | const CImg< T > & | instance, | |
const double | p | |||
) | [inline] |
Definition at line 5215 of file cimg.h.
References cimg_library::CImg< T >::get_pow().
Referenced by cimg_library::CImg< T >::_draw_ellipse(), cimg_library::CImg< T >::blur_anisotropic(), cimg_library::CImg< T >::draw_axis(), cimg_library::CImg< T >::get_displacement_field(), cimg_library::CImg< T >::get_pow(), cimg_library::CImg< T >::LabtoXYZ(), cimg_library::CImg< T >::pow(), cimg_library::CImg< T >::sharpen(), and lux::SunLight::SunLight().
CImg<T> cimg_library::projections2d | ( | const CImg< T > & | instance, | |
const unsigned int | x0, | |||
const unsigned int | y0, | |||
const unsigned int | z0, | |||
const int | dx = -100 , |
|||
const int | dy = -100 , |
|||
const int | dz = -100 | |||
) | [inline] |
Definition at line 5545 of file cimg.h.
References cimg_library::CImg< T >::get_projections2d().
CImg<typename cimg::superset<T,float>::type> cimg_library::pseudoinverse | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5872 of file cimg.h.
References cimg_library::CImg< T >::get_pseudoinverse().
CImg<T> cimg_library::quantize | ( | const CImg< T > & | instance, | |
const unsigned int | n = 256 , |
|||
const bool | keep_range = true | |||
) | [inline] |
Definition at line 5367 of file cimg.h.
References cimg_library::CImg< T >::get_quantize().
CImg<T> cimg_library::rand | ( | const CImg< T > & | instance, | |
const T | val_min, | |||
const T | val_max | |||
) | [inline] |
Definition at line 5255 of file cimg.h.
References cimg_library::CImg< T >::get_rand().
CImgList<T> cimg_library::remove | ( | const CImgList< T > & | instance | ) | [inline] |
Definition at line 5939 of file cimg.h.
References cimg_library::CImgList< T >::get_remove().
CImgList<T> cimg_library::remove | ( | const CImgList< T > & | instance, | |
const unsigned int | pos | |||
) | [inline] |
Definition at line 5935 of file cimg.h.
References cimg_library::CImgList< T >::get_remove().
Referenced by cimg_library::CImg< T >::load_dicom(), cimg_library::CImg< T >::load_graphicsmagick(), cimg_library::CImg< T >::load_imagemagick(), cimg_library::CImg< T >::save_dicom(), cimg_library::CImg< T >::save_graphicsmagick(), cimg_library::CImg< T >::save_imagemagick(), and cimg_library::cimg::temporary_path().
CImg<T> cimg_library::resize | ( | const CImg< T > & | instance, | |
const CImgDisplay & | disp, | |||
const int | interp = 1 , |
|||
const int | border_condition = -1 , |
|||
const bool | center = false | |||
) | [inline] |
Definition at line 5396 of file cimg.h.
References cimg_library::CImg< T >::get_resize().
CImg<T> cimg_library::resize | ( | const CImg< T > & | instance, | |
const CImg< t > & | src, | |||
const int | interp = 1 , |
|||
const int | border_condition = -1 , |
|||
const bool | center = false | |||
) | [inline] |
Definition at line 5390 of file cimg.h.
References cimg_library::CImg< T >::get_resize().
CImg<T> cimg_library::resize | ( | const CImg< T > & | instance, | |
const int | pdx = -100 , |
|||
const int | pdy = -100 , |
|||
const int | pdz = -100 , |
|||
const int | pdv = -100 , |
|||
const int | interp = 1 , |
|||
const int | border_condition = -1 , |
|||
const bool | center = false | |||
) | [inline] |
Definition at line 5384 of file cimg.h.
References cimg_library::CImg< T >::get_resize().
Referenced by cimg_library::CImg< T >::get_coordinates(), cimg_library::CImg< T >::load_dlm(), cimg_library::CImg< T >::resize(), and cimg_library::CImgDisplay::resize().
CImg<T> cimg_library::resize_halfXY | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5405 of file cimg.h.
References cimg_library::CImg< T >::get_resize_halfXY().
CImgList<T> cimg_library::reverse | ( | const CImgList< T > & | instance | ) | [inline] |
Definition at line 5943 of file cimg.h.
References cimg_library::CImgList< T >::get_reverse().
CImg<T> cimg_library::RGBtoBayer | ( | const CImg< T > & | instance, | |
const bool | even_mode = true | |||
) | [inline] |
Definition at line 5701 of file cimg.h.
References cimg_library::CImg< T >::get_RGBtoBayer().
CImg<typename cimg::superset<T,float>::type> cimg_library::RGBtoHSL | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5637 of file cimg.h.
References cimg_library::CImg< T >::get_RGBtoHSL().
CImg<typename cimg::superset<T,float>::type> cimg_library::RGBtoHSV | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5629 of file cimg.h.
References cimg_library::CImg< T >::get_RGBtoHSV().
CImg<T> cimg_library::RGBtoLab | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5685 of file cimg.h.
References cimg_library::CImg< T >::get_RGBtoLab().
CImg<T> cimg_library::RGBtoLUT | ( | const CImg< T > & | instance, | |
const bool | dithering = true , |
|||
const bool | indexing = false | |||
) | [inline] |
Definition at line 5617 of file cimg.h.
References cimg_library::CImg< T >::get_RGBtoLUT().
CImg<t> cimg_library::RGBtoLUT | ( | const CImg< T > & | instance, | |
const CImg< t > & | palette, | |||
const bool | dithering = true , |
|||
const bool | indexing = false | |||
) | [inline] |
Definition at line 5612 of file cimg.h.
References cimg_library::CImg< T >::get_RGBtoLUT().
CImg<T> cimg_library::RGBtoxyY | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5693 of file cimg.h.
References cimg_library::CImg< T >::get_RGBtoxyY().
CImg<typename cimg::superset<T,float>::type> cimg_library::RGBtoXYZ | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5661 of file cimg.h.
References cimg_library::CImg< T >::get_RGBtoXYZ().
Referenced by cimg_library::CImg< T >::get_RGBtoXYZ(), cimg_library::CImg< T >::RGBtoLab(), and cimg_library::CImg< T >::RGBtoxyY().
CImg<T> cimg_library::RGBtoYCbCr | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5645 of file cimg.h.
References cimg_library::CImg< T >::get_RGBtoYCbCr().
CImg<typename cimg::superset<T,float>::type> cimg_library::RGBtoYUV | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5653 of file cimg.h.
References cimg_library::CImg< T >::get_RGBtoYUV().
Referenced by cimg_library::CImg< T >::get_RGBtoYUV().
CImg<T> cimg_library::rotate | ( | const CImg< T > & | instance, | |
const float | angle, | |||
const float | cx, | |||
const float | cy, | |||
const float | zoom = 1 , |
|||
const unsigned int | cond = 3 | |||
) | [inline] |
Definition at line 5379 of file cimg.h.
References cimg_library::CImg< T >::get_rotate().
CImg<T> cimg_library::rotate | ( | const CImg< T > & | instance, | |
const float | angle, | |||
const unsigned int | cond = 3 | |||
) | [inline] |
Definition at line 5375 of file cimg.h.
References cimg_library::CImg< T >::get_rotate().
CImg<T> cimg_library::round | ( | const CImg< T > & | instance, | |
const float | x, | |||
const unsigned int | round_type = 0 | |||
) | [inline] |
Definition at line 5251 of file cimg.h.
References cimg_library::CImg< T >::get_round().
CImg<T> cimg_library::sequence | ( | const CImg< T > & | instance, | |
const T | a0, | |||
const T | a1 | |||
) | [inline] |
Definition at line 5848 of file cimg.h.
References cimg_library::CImg< T >::get_sequence().
Referenced by cimg_library::CImg< T >::draw_grid(), and cimg_library::CImg< T >::sequence().
CImg<T> cimg_library::shared | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5532 of file cimg.h.
References cimg_library::CImg< T >::get_shared().
CImg<T> cimg_library::shared | ( | CImg< T > & | instance | ) | [inline] |
Definition at line 5528 of file cimg.h.
References cimg_library::CImg< T >::get_shared().
Referenced by cimg_library::CImg< T >::CImg(), crop(), and insert().
CImg<T> cimg_library::shared_channel | ( | const CImg< T > & | instance, | |
const unsigned int | v0 | |||
) | [inline] |
Definition at line 5524 of file cimg.h.
References cimg_library::CImg< T >::get_shared_channel().
CImg<T> cimg_library::shared_channel | ( | CImg< T > & | instance, | |
const unsigned int | v0 | |||
) | [inline] |
Definition at line 5520 of file cimg.h.
References cimg_library::CImg< T >::get_shared_channel().
CImg<T> cimg_library::shared_channels | ( | const CImg< T > & | instance, | |
const unsigned int | v0, | |||
const unsigned int | v1 | |||
) | [inline] |
Definition at line 5516 of file cimg.h.
References cimg_library::CImg< T >::get_shared_channels().
CImg<T> cimg_library::shared_channels | ( | CImg< T > & | instance, | |
const unsigned int | v0, | |||
const unsigned int | v1 | |||
) | [inline] |
Definition at line 5512 of file cimg.h.
References cimg_library::CImg< T >::get_shared_channels().
CImg<T> cimg_library::shared_line | ( | const CImg< T > & | instance, | |
const unsigned int | y0, | |||
const unsigned int | z0 = 0 , |
|||
const unsigned int | v0 = 0 | |||
) | [inline] |
Definition at line 5489 of file cimg.h.
References cimg_library::CImg< T >::get_shared_line().
CImg<T> cimg_library::shared_line | ( | CImg< T > & | instance, | |
const unsigned int | y0, | |||
const unsigned int | z0 = 0 , |
|||
const unsigned int | v0 = 0 | |||
) | [inline] |
Definition at line 5484 of file cimg.h.
References cimg_library::CImg< T >::get_shared_line().
CImg<T> cimg_library::shared_lines | ( | const CImg< T > & | instance, | |
const unsigned int | y0, | |||
const unsigned int | y1, | |||
const unsigned int | z0 = 0 , |
|||
const unsigned int | v0 = 0 | |||
) | [inline] |
Definition at line 5479 of file cimg.h.
References cimg_library::CImg< T >::get_shared_lines().
CImg<T> cimg_library::shared_lines | ( | CImg< T > & | instance, | |
const unsigned int | y0, | |||
const unsigned int | y1, | |||
const unsigned int | z0 = 0 , |
|||
const unsigned int | v0 = 0 | |||
) | [inline] |
Definition at line 5474 of file cimg.h.
References cimg_library::CImg< T >::get_shared_lines().
CImg<T> cimg_library::shared_plane | ( | const CImg< T > & | instance, | |
const unsigned int | z0, | |||
const unsigned int | v0 = 0 | |||
) | [inline] |
Definition at line 5508 of file cimg.h.
References cimg_library::CImg< T >::get_shared_plane().
CImg<T> cimg_library::shared_plane | ( | CImg< T > & | instance, | |
const unsigned int | z0, | |||
const unsigned int | v0 = 0 | |||
) | [inline] |
Definition at line 5504 of file cimg.h.
References cimg_library::CImg< T >::get_shared_plane().
CImg<T> cimg_library::shared_planes | ( | const CImg< T > & | instance, | |
const unsigned int | z0, | |||
const unsigned int | z1, | |||
const unsigned int | v0 = 0 | |||
) | [inline] |
Definition at line 5499 of file cimg.h.
References cimg_library::CImg< T >::get_shared_planes().
CImg<T> cimg_library::shared_planes | ( | CImg< T > & | instance, | |
const unsigned int | z0, | |||
const unsigned int | z1, | |||
const unsigned int | v0 = 0 | |||
) | [inline] |
Definition at line 5494 of file cimg.h.
References cimg_library::CImg< T >::get_shared_planes().
CImg<T> cimg_library::shared_points | ( | const CImg< T > & | instance, | |
const unsigned int | x0, | |||
const unsigned int | x1, | |||
const unsigned int | y0 = 0 , |
|||
const unsigned int | z0 = 0 , |
|||
const unsigned int | v0 = 0 | |||
) | [inline] |
Definition at line 5469 of file cimg.h.
References cimg_library::CImg< T >::get_shared_points().
CImg<T> cimg_library::shared_points | ( | CImg< T > & | instance, | |
const unsigned int | x0, | |||
const unsigned int | x1, | |||
const unsigned int | y0 = 0 , |
|||
const unsigned int | z0 = 0 , |
|||
const unsigned int | v0 = 0 | |||
) | [inline] |
Definition at line 5464 of file cimg.h.
References cimg_library::CImg< T >::get_shared_points().
CImg<T> cimg_library::sharpen | ( | const CImg< T > & | instance, | |
const float | amplitude = 50.0f , |
|||
const float | edge = 1.0f , |
|||
const float | alpha = 0.0f , |
|||
const float | sigma = 0.0f | |||
) | [inline] |
Definition at line 5805 of file cimg.h.
References cimg_library::CImg< T >::get_sharpen().
CImg<typename cimg::superset<T,float>::type> cimg_library::sin | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5231 of file cimg.h.
References cimg_library::CImg< T >::get_sin().
Referenced by cimg_library::CImg< T >::blur_anisotropic(), cimg_library::CImg< T >::draw_arrow(), cimg_library::CImg< T >::eigen(), cimg_library::CImgList< T >::FFT(), cimg_library::CImg< T >::get_rotate(), cimg_library::CImg< T >::get_sin(), lux::InfiniteAreaLightIS::InfiniteAreaLightIS(), blender::magic(), lux::InfiniteAreaLightIS::Pdf(), RiAngleBetween(), cimg_library::CImg< T >::rotation_matrix(), lux::InfiniteAreaLightIS::Sample_L(), cimg_library::CImg< T >::sin(), and blender::tex_sin().
CImg<T> cimg_library::slice | ( | const CImg< T > & | instance, | |
const unsigned int | z0 | |||
) | [inline] |
Definition at line 5452 of file cimg.h.
References cimg_library::CImg< T >::get_slice().
CImg<T> cimg_library::slices | ( | const CImg< T > & | instance, | |
const unsigned int | z0, | |||
const unsigned int | z1 | |||
) | [inline] |
Definition at line 5448 of file cimg.h.
References cimg_library::CImg< T >::get_slices().
Referenced by cimg_library::CImg< T >::slice().
CImg<typename cimg::superset2<T,t,float>::type> cimg_library::solve | ( | const CImg< T > & | instance, | |
const CImg< t > & | A | |||
) | [inline] |
Definition at line 5884 of file cimg.h.
References cimg_library::CImg< T >::get_solve().
Referenced by cimg_library::CImg< T >::get_solve().
CImg<T> cimg_library::sort | ( | const CImg< T > & | instance, | |
const bool | increasing = true | |||
) | [inline] |
Definition at line 5900 of file cimg.h.
References cimg_library::CImg< T >::get_sort().
CImg<T> cimg_library::sort | ( | const CImg< T > & | instance, | |
CImg< t > & | permutations, | |||
const bool | increasing = true | |||
) | [inline] |
Definition at line 5896 of file cimg.h.
References cimg_library::CImg< T >::get_sort().
Referenced by cimg_library::CImg< T >::_draw_polygon(), lux::UnsafeKdTreeAccel::buildTree(), lux::TaBRecKdTreeAccel::buildTree(), cimg_library::CImg< T >::draw_object3d(), and cimg_library::CImg< T >::sort().
CImgList<T> cimg_library::split | ( | const CImgList< T > & | instance, | |
const char | axe = 'x' | |||
) | [inline] |
Definition at line 5985 of file cimg.h.
References cimg_library::CImgList< T >::get_split().
CImgList<T> cimg_library::split | ( | const CImg< T > & | instance, | |
const char | axe = 'x' , |
|||
const unsigned int | nb = 0 | |||
) | [inline] |
Definition at line 5573 of file cimg.h.
References cimg_library::CImg< T >::get_split().
CImg<typename cimg::superset<T,float>::type> cimg_library::sqr | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5195 of file cimg.h.
References cimg_library::CImg< T >::get_sqr().
CImg<typename cimg::superset<T,float>::type> cimg_library::sqrt | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5199 of file cimg.h.
References cimg_library::CImg< T >::get_sqrt().
Referenced by cimg_library::CImg< T >::_draw_ellipse(), cimg_library::CImg< T >::_draw_spline(), blender::blend(), cimg_library::CImg< T >::blur_anisotropic(), cimg_library::CImg< T >::display_object3d(), blender::dist_Minkovsky4(), blender::dist_MinkovskyH(), blender::dist_Real(), cimg_library::CImg< T >::distance_function(), cimg_library::CImg< T >::draw_arrow(), cimg_library::CImg< T >::draw_object3d(), cimg_library::CImg< T >::draw_plasma(), cimg_library::CImg< T >::eigen(), lux::MIPMapImpl< T, U >::EWA(), cimg_library::CImg< T >::get_coordinates(), cimg_library::CImg< T >::get_correlate(), cimg_library::CImg< T >::get_gradientXY(), cimg_library::CImg< T >::get_matrix_at(), cimg_library::CImg< T >::get_norm_pointwise(), cimg_library::CImg< T >::get_sqrt(), cimg_library::cimg::grand(), blender::marble_int(), cimg_library::CImg< T >::noise(), cimg_library::CImg< T >::norm(), cimg_library::CImg< T >::orientation_pointwise(), cimg_library::CImg< T >::pow(), cimg_library::CImg< T >::print(), cimg_library::CImg< T >::PSNR(), cimg_library::cimg::pythagore(), lux::RealisticCamera::RealisticCamera(), cimg_library::CImg< T >::rotation_matrix(), lux::WardIsotropic::Sample_f(), lux::Beckmann::Sample_f(), cimg_library::CImg< T >::sqrt(), lux::SunLight::SunLight(), cimg_library::CImg< T >::SVD(), cimg_library::CImg< T >::variancemean(), and blender::wood_int().
CImg<typename cimg::last<T,double>::type> cimg_library::stats | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5187 of file cimg.h.
References cimg_library::CImg< T >::get_stats().
Referenced by lux::LuxGui::UpdateStatistics().
CImg<typename cimg::superset<T,float>::type> cimg_library::structure_tensorXY | ( | const CImg< T > & | instance, | |
const int | scheme = 1 | |||
) | [inline] |
Definition at line 5589 of file cimg.h.
References cimg_library::CImg< T >::get_structure_tensorXY().
CImg<typename cimg::superset<T,float>::type> cimg_library::structure_tensorXYZ | ( | const CImg< T > & | instance, | |
const int | scheme = 1 | |||
) | [inline] |
Definition at line 5593 of file cimg.h.
References cimg_library::CImg< T >::get_structure_tensorXYZ().
CImgList<typename cimg::superset<T,float>::type> cimg_library::SVD | ( | const CImg< T > & | instance, | |
const bool | sorting = true | |||
) | [inline] |
Definition at line 5880 of file cimg.h.
References cimg_library::CImg< T >::get_SVD().
Referenced by cimg_library::CImg< T >::get_pseudoinverse(), cimg_library::CImg< T >::get_SVD(), cimg_library::CImg< T >::inverse(), cimg_library::CImg< T >::SVD(), and cimg_library::CImg< T >::symmetric_eigen().
CImgList<typename cimg::superset<T,float>::type> cimg_library::symmetric_eigen | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5892 of file cimg.h.
References cimg_library::CImg< T >::get_symmetric_eigen().
Referenced by cimg_library::CImg< T >::get_symmetric_eigen().
CImg<typename cimg::superset<T,float>::type> cimg_library::tan | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5235 of file cimg.h.
References cimg_library::CImg< T >::get_tan().
Referenced by lux::WardIsotropic::D(), lux::Beckmann::D(), cimg_library::CImg< T >::get_tan(), lux::PerspectiveCamera::PerspectiveCamera(), lux::SkyLight::SkyLight(), and cimg_library::CImg< T >::tan().
CImg<T> cimg_library::tensor | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5832 of file cimg.h.
References cimg_library::CImg< T >::get_tensor().
Referenced by cimg_library::CImg< T >::get_tensor_at().
CImg<T> cimg_library::tensor_at | ( | const CImg< T > & | instance, | |
const unsigned int | x = 0 , |
|||
const unsigned int | y = 0 , |
|||
const unsigned int | z = 0 | |||
) | [inline] |
Definition at line 5860 of file cimg.h.
References cimg_library::CImg< T >::get_tensor_at().
CImg<T> cimg_library::threshold | ( | const CImg< T > & | instance, | |
const T | thres | |||
) | [inline] |
Definition at line 5371 of file cimg.h.
References cimg_library::CImg< T >::get_threshold().
CImg<T> cimg_library::translate | ( | const CImg< T > & | instance, | |
const int | deltax, | |||
const int | deltay = 0 , |
|||
const int | deltaz = 0 , |
|||
const int | deltav = 0 , |
|||
const int | border_condition = 0 | |||
) | [inline] |
Definition at line 5540 of file cimg.h.
References cimg_library::CImg< T >::get_translate().
CImg<T> cimg_library::transpose | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5864 of file cimg.h.
References cimg_library::CImg< T >::get_transpose().
CImg<T> cimg_library::unroll | ( | const CImg< T > & | instance, | |
const char | axe = 'x' | |||
) | [inline] |
Definition at line 5836 of file cimg.h.
References cimg_library::CImg< T >::get_unroll().
Referenced by cimg_library::CImgList< T >::get_append(), and cimg_library::CImg< T >::vector().
CImg<T> cimg_library::vector_at | ( | const CImg< T > & | instance, | |
const unsigned int | x = 0 , |
|||
const unsigned int | y = 0 , |
|||
const unsigned int | z = 0 | |||
) | [inline] |
Definition at line 5852 of file cimg.h.
References cimg_library::CImg< T >::get_vector_at().
CImg<T> cimg_library::xyYtoRGB | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5697 of file cimg.h.
References cimg_library::CImg< T >::get_xyYtoRGB().
CImg<T> cimg_library::xyYtoXYZ | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5681 of file cimg.h.
References cimg_library::CImg< T >::get_xyYtoXYZ().
Referenced by cimg_library::CImg< T >::xyYtoRGB().
CImg<T> cimg_library::XYZtoLab | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5669 of file cimg.h.
References cimg_library::CImg< T >::get_XYZtoLab().
CImg<T> cimg_library::XYZtoRGB | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5665 of file cimg.h.
References cimg_library::CImg< T >::get_XYZtoRGB().
CImg<T> cimg_library::XYZtoxyY | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5677 of file cimg.h.
References cimg_library::CImg< T >::get_XYZtoxyY().
CImg<T> cimg_library::YCbCrtoRGB | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5649 of file cimg.h.
References cimg_library::CImg< T >::get_YCbCrtoRGB().
CImg<T> cimg_library::YUVtoRGB | ( | const CImg< T > & | instance | ) | [inline] |
Definition at line 5657 of file cimg.h.
References cimg_library::CImg< T >::get_YUVtoRGB().