ddt 1.1.0
Loading...
Searching...
No Matches
imageMath.hpp
Go to the documentation of this file.
1
20#ifndef IMAGEMATH_HPP_
21#define IMAGEMATH_HPP_
22
23//#include <algorithm>
24//#include <cctype>
25#include <vector>
26
27//#include <sys/stat.h>
28
29#include <cpl.h>
30
31// namespace ddt {
32
48bool AddCplImages(cpl_image* image1, const cpl_image* image2);
49
60cpl_image* AddCplImagesCreate(const cpl_image* image1, const cpl_image* image2);
61
68bool AddScalarCplImage(cpl_image* image, double scalar);
69
77cpl_image* AddScalarCplImageCreate(const cpl_image* image, double scalar);
78
89bool SubtractCplImages(cpl_image* image1, const cpl_image* image2);
90
101cpl_image* SubtractCplImagesCreate(const cpl_image* image1,
102 const cpl_image* image2);
103
112bool SubtractScalarCplImage(cpl_image* image, double scalar);
113
121cpl_image* SubtractScalarCplImageCreate(const cpl_image* image, double scalar);
122
133bool MultiplyCplImages(cpl_image* image1, const cpl_image* image2);
134
145cpl_image* MultiplyCplImagesCreate(const cpl_image* image1,
146 const cpl_image* image2);
147
156bool MultiplyScalarCplImage(cpl_image* image, double scalar);
157
165cpl_image* MultiplyScalarCplImageCreate(const cpl_image* image, double scalar);
166
177bool DivideCplImages(cpl_image* image1, const cpl_image* image2);
178
190cpl_image* DivideCplImagesCreate(const cpl_image* image1,
191 const cpl_image* image2);
192
201bool DivideScalarCplImage(cpl_image* image, double scalar);
202
211cpl_image* DivideScalarCplImageCreate(const cpl_image* image, double scalar);
212
213//} // namespace ddt
214
215#endif /* IMAGEMATH_HPP_ */
216
cpl_image * MultiplyCplImagesCreate(const cpl_image *image1, const cpl_image *image2)
Definition: imageMath.cpp:185
cpl_image * DivideScalarCplImageCreate(const cpl_image *image, double scalar)
Definition: imageMath.cpp:281
bool SubtractCplImages(cpl_image *image1, const cpl_image *image2)
Definition: imageMath.cpp:101
bool AddCplImages(cpl_image *image1, const cpl_image *image2)
Definition: imageMath.cpp:39
cpl_image * AddCplImagesCreate(const cpl_image *image1, const cpl_image *image2)
Definition: imageMath.cpp:59
bool MultiplyScalarCplImage(cpl_image *image, double scalar)
Definition: imageMath.cpp:198
bool AddScalarCplImage(cpl_image *image, double scalar)
Definition: imageMath.cpp:70
bool DivideCplImages(cpl_image *image1, const cpl_image *image2)
Definition: imageMath.cpp:229
cpl_image * MultiplyScalarCplImageCreate(const cpl_image *image, double scalar)
Definition: imageMath.cpp:215
bool MultiplyCplImages(cpl_image *image1, const cpl_image *image2)
Definition: imageMath.cpp:165
cpl_image * SubtractCplImagesCreate(const cpl_image *image1, const cpl_image *image2)
Definition: imageMath.cpp:121
bool DivideScalarCplImage(cpl_image *image, double scalar)
Definition: imageMath.cpp:263
cpl_image * SubtractScalarCplImageCreate(const cpl_image *image, double scalar)
Definition: imageMath.cpp:151
bool SubtractScalarCplImage(cpl_image *image, double scalar)
Definition: imageMath.cpp:134
cpl_image * DivideCplImagesCreate(const cpl_image *image1, const cpl_image *image2)
Definition: imageMath.cpp:250
cpl_image * AddScalarCplImageCreate(const cpl_image *image, double scalar)
Definition: imageMath.cpp:87