#include "image.h"
#include "multi_array_op.h"
#include "image_op_help.h"
#include "image_op_help2.h"
#include "image_op_help3.h"
Include dependency graph for image_op.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | mimas |
Defines | |
#define | __MIMASINTERNALIMAGEFUNC operator*= |
#define | __MIMASEXTERNALIMAGEFUNC operator* |
#define | __MIMASFUNCTIONOBJECT std::multiplies |
#define | __MIMASINTERNALIMAGEFUNC operator/= |
#define | __MIMASEXTERNALIMAGEFUNC operator/ |
#define | __MIMASFUNCTIONOBJECT std::divides |
#define | __MIMASINTERNALIMAGEFUNC operator+= |
#define | __MIMASEXTERNALIMAGEFUNC operator+ |
#define | __MIMASFUNCTIONOBJECT std::plus |
#define | __MIMASINTERNALIMAGEFUNC operator-= |
#define | __MIMASEXTERNALIMAGEFUNC operator- |
#define | __MIMASFUNCTIONOBJECT std::minus |
#define | __MIMASEXTERNALIMAGEFUNC absolute |
#define | __MIMASINTERNALIMAGEFUNC absoluteIt |
#define | __MIMASFUNCTIONOBJECT _abs |
#define | __MIMASEXTERNALIMAGEFUNC conj |
#define | __MIMASINTERNALIMAGEFUNC conjIt |
#define | __MIMASFUNCTIONOBJECT _conj |
#define | __MIMASEXTERNALIMAGEFUNC sqr |
#define | __MIMASINTERNALIMAGEFUNC sqrIt |
#define | __MIMASFUNCTIONOBJECT _sqr |
#define | __MIMASEXTERNALIMAGEFUNC logarithm |
#define | __MIMASINTERNALIMAGEFUNC logarithmIt |
#define | __MIMASFUNCTIONOBJECT _log |
#define | __MIMASEXTERNALIMAGEFUNC squareRoot |
#define | __MIMASINTERNALIMAGEFUNC squareRootIt |
#define | __MIMASFUNCTIONOBJECT _sqrt |
#define | __MIMASEXTERNALIMAGEFUNC sumSquares |
#define | __MIMASFUNCTIONOBJECT _sumsquares |
#define | __MIMASEXTERNALIMAGEFUNC orientation |
#define | __MIMASFUNCTIONOBJECT _orientation |
Functions | |
template<typename T, class F> | |
image_ref< T > & | mimas::image_apply (image_ref< T > &_img, F f) |
template<typename T1, typename T2, class F, typename T2Ptr> | |
image_ref< T1 > & | mimas::image_apply (image_ref< T1 > &a, const const_image_ref< T2, T2Ptr > &b, F f) |
template<typename T1, typename T2, typename T3, class F, typename T2Ptr, typename T3Ptr> | |
image_ref< T1 > & | mimas::image_apply (image_ref< T1 > &a, const const_image_ref< T2, T2Ptr > &b, const const_image_ref< T3, T3Ptr > &c, F f) |
template<typename T1, typename T2, class F, typename T2Ptr> | |
image< T1 > | mimas::image_func (const const_image_ref< T2, T2Ptr > &a, F f) |
template<typename T1, typename T2, typename T3, class F, typename T2Ptr, typename T3Ptr> | |
image< T1 > | mimas::image_func (const const_image_ref< T2, T2Ptr > &a, const const_image_ref< T3, T3Ptr > &b, F f) |
template<typename T1, typename T2, typename T2Ptr> | |
image< T1 > | mimas::norm (const const_image_ref< T2, T2Ptr > &a) |
template<typename T1, typename T2> | |
image< T1 > | mimas::arg (const image< T2 > &a) |
template<typename T> | |
image< int > | mimas::fastSqr (const image< T > &a) |
#define __MIMASEXTERNALIMAGEFUNC orientation |
Definition at line 156 of file image_op.h.
#define __MIMASEXTERNALIMAGEFUNC sumSquares |
Definition at line 156 of file image_op.h.
#define __MIMASEXTERNALIMAGEFUNC squareRoot |
Definition at line 156 of file image_op.h.
#define __MIMASEXTERNALIMAGEFUNC logarithm |
Definition at line 156 of file image_op.h.
#define __MIMASEXTERNALIMAGEFUNC sqr |
Definition at line 156 of file image_op.h.
#define __MIMASEXTERNALIMAGEFUNC conj |
Definition at line 156 of file image_op.h.
#define __MIMASEXTERNALIMAGEFUNC absolute |
Definition at line 156 of file image_op.h.
#define __MIMASEXTERNALIMAGEFUNC operator- |
Definition at line 156 of file image_op.h.
#define __MIMASEXTERNALIMAGEFUNC operator+ |
Definition at line 156 of file image_op.h.
#define __MIMASEXTERNALIMAGEFUNC operator/ |
Definition at line 156 of file image_op.h.
#define __MIMASEXTERNALIMAGEFUNC operator* |
Definition at line 156 of file image_op.h.
#define __MIMASFUNCTIONOBJECT _orientation |
Definition at line 157 of file image_op.h.
#define __MIMASFUNCTIONOBJECT _sumsquares |
Definition at line 157 of file image_op.h.
#define __MIMASFUNCTIONOBJECT _sqrt |
Definition at line 157 of file image_op.h.
#define __MIMASFUNCTIONOBJECT _log |
Definition at line 157 of file image_op.h.
#define __MIMASFUNCTIONOBJECT _sqr |
Definition at line 157 of file image_op.h.
#define __MIMASFUNCTIONOBJECT _conj |
Definition at line 157 of file image_op.h.
#define __MIMASFUNCTIONOBJECT _abs |
Definition at line 157 of file image_op.h.
#define __MIMASFUNCTIONOBJECT std::minus |
Definition at line 157 of file image_op.h.
#define __MIMASFUNCTIONOBJECT std::plus |
Definition at line 157 of file image_op.h.
#define __MIMASFUNCTIONOBJECT std::divides |
Definition at line 157 of file image_op.h.
#define __MIMASFUNCTIONOBJECT std::multiplies |
Definition at line 157 of file image_op.h.
#define __MIMASINTERNALIMAGEFUNC squareRootIt |
Definition at line 148 of file image_op.h.
#define __MIMASINTERNALIMAGEFUNC logarithmIt |
Definition at line 148 of file image_op.h.
#define __MIMASINTERNALIMAGEFUNC sqrIt |
Definition at line 148 of file image_op.h.
#define __MIMASINTERNALIMAGEFUNC conjIt |
Definition at line 148 of file image_op.h.
#define __MIMASINTERNALIMAGEFUNC absoluteIt |
Definition at line 148 of file image_op.h.
#define __MIMASINTERNALIMAGEFUNC operator-= |
Definition at line 148 of file image_op.h.
#define __MIMASINTERNALIMAGEFUNC operator+= |
Definition at line 148 of file image_op.h.
#define __MIMASINTERNALIMAGEFUNC operator/= |
Definition at line 148 of file image_op.h.
#define __MIMASINTERNALIMAGEFUNC operator*= |
Definition at line 148 of file image_op.h.