#include <cstdlib>
#include <cstdio>
#include <cerrno>
#include <sys/types.h>
Go to the source code of this file.
|
void * | ipAllocateData (const int size, const size_t elemsize) |
|
size_t | ipGetDataSize (const ipDataType type) |
|
template<class T > |
void | ipLowerBinaryThreshold (T *data, const int size, const T threshold) |
|
template<class T > |
void | ipLowerThreshold (T *data, const int size, const T threshold) |
|
template<class T > |
void | ipSwap (T *a, T *b) |
|
template<class T > |
void | ipUpperBinaryThreshold (T *data, const int size, const T threshold) |
|
template<class T > |
void | ipUpperThreshold (T *data, const int size, const T threshold) |
|
template<class T > |
T | sqr (T x) |
|
◆ ipDataType
Enumerator |
---|
IP_BYTE | |
IP_INT | |
IP_FLOAT | |
IP_DOUBLE | |
IP_SHORT | |
Definition at line 30 of file misc.h.
◆ ipAllocateData()
void* ipAllocateData |
( |
const int |
size, |
|
|
const size_t |
elemsize |
|
) |
| |
◆ ipGetDataSize()
◆ ipLowerBinaryThreshold()
template<class T >
void ipLowerBinaryThreshold |
( |
T * |
data, |
|
|
const int |
size, |
|
|
const T |
threshold |
|
) |
| |
|
inline |
◆ ipLowerThreshold()
template<class T >
void ipLowerThreshold |
( |
T * |
data, |
|
|
const int |
size, |
|
|
const T |
threshold |
|
) |
| |
|
inline |
◆ ipSwap()
template<class T >
void ipSwap |
( |
T * |
a, |
|
|
T * |
b |
|
) |
| |
|
inline |
◆ ipUpperBinaryThreshold()
template<class T >
void ipUpperBinaryThreshold |
( |
T * |
data, |
|
|
const int |
size, |
|
|
const T |
threshold |
|
) |
| |
|
inline |
◆ ipUpperThreshold()
template<class T >
void ipUpperThreshold |
( |
T * |
data, |
|
|
const int |
size, |
|
|
const T |
threshold |
|
) |
| |
|
inline |
◆ sqr()