#include <set>
#include <string>
#include "errormacros.h"
#include "CImg.h"
#include "Image.h"
#include "cimg_dependent.h"
#include "simple_tools.h"
Go to the source code of this file.
Namespaces | |
| namespace | lsseg |
Functions | |
| void | image2cimg (const Image< double > &img, CImg< double > &target, int z=-1) |
| template<typename T> | |
| void | cimg2image (const CImg< T > &img, Image< T > &target) |
| void | lsseg::load_image (const char *name, Image< double > &target, bool convert_to_greyscale=false) |
| load an Image<double> from file | |
| void | lsseg::load_image (const char *name, Image< int > &target, bool convert_to_greyscale=false) |
| load an Image<int> from file | |
| void | lsseg::save_image (const char *name, const Image< double > &target) |
| save an Image<double> to file | |
| void | lsseg::display_image (const Image< double > &img, int z=0) |
| Display an image in a graphical window and pause the program until the window is closed. | |
| void | lsseg::permanent_display (const Image< double > &img) |
| Display an Image in a graphical window an continue execution of program. | |
| void | lsseg::blur_image (Image< double > &img, double rho) |
| Gaussian blur an Image<double> with a certain strength. | |
| void | lsseg::blur_1D (double *data, unsigned int data_size, double rho) |
Gaussian blur an 1D-array of double values with a certain strength. | |
| void | lsseg::gaussian_noise (Image< double > &img, double sigma=0) |
| fill an Image<double> with Gaussian noise. | |
Definition in file cimg_dependent.C.
| void @0::cimg2image | ( | const CImg< T > & | img, | |
| Image< T > & | target | |||
| ) | [static] |
Definition at line 92 of file cimg_dependent.C.
| void @0::image2cimg | ( | const Image< double > & | img, | |
| CImg< double > & | target, | |||
| int | z = -1 | |||
| ) | [static] |
Definition at line 71 of file cimg_dependent.C.
1.4.7