opencv2/core/saturate.hpp#
#include <opencv2/core/cvdef.h>
#include <climits>
#include <opencv2/core/fast_math.hpp>
Include dependency graph for saturate.hpp:
This graph shows which files directly or indirectly include saturate.hpp:
Namespaces#
namespace cv
Functions#
static _Tp cv::saturate_cast (bfloat v)
static _Tp cv::saturate_cast (bool v)
static _Tp cv::saturate_cast (double v)
static _Tp cv::saturate_cast (float v)
static _Tp cv::saturate_cast (hfloat v)
static _Tp cv::saturate_cast (int v)
static _Tp cv::saturate_cast (int64 v)
static _Tp cv::saturate_cast (schar v)
static _Tp cv::saturate_cast (short v)
static _Tp cv::saturate_cast (uchar v)
Template function for accurate conversion from one primitive type to another.
static _Tp cv::saturate_cast (uint64 v)
static _Tp cv::saturate_cast (unsigned v)
static _Tp cv::saturate_cast (ushort v)
bfloat cv::saturate_cast< bfloat > (bfloat v)
bfloat cv::saturate_cast< bfloat > (double v)
bfloat cv::saturate_cast< bfloat > (float v)
bfloat cv::saturate_cast< bfloat > (hfloat v)
bfloat cv::saturate_cast< bfloat > (int v)
bfloat cv::saturate_cast< bfloat > (int64 v)
bfloat cv::saturate_cast< bfloat > (schar v)
bfloat cv::saturate_cast< bfloat > (short v)
bfloat cv::saturate_cast< bfloat > (uchar v)
bfloat cv::saturate_cast< bfloat > (uint64 v)
bfloat cv::saturate_cast< bfloat > (unsigned v)
bfloat cv::saturate_cast< bfloat > (ushort v)
bool cv::saturate_cast< bool > (bfloat v)
bool cv::saturate_cast< bool > (double v)
bool cv::saturate_cast< bool > (float v)
bool cv::saturate_cast< bool > (hfloat v)
bool cv::saturate_cast< bool > (int v)
bool cv::saturate_cast< bool > (int64_t v)
bool cv::saturate_cast< bool > (schar v)
bool cv::saturate_cast< bool > (short v)
bool cv::saturate_cast< bool > (uchar v)
bool cv::saturate_cast< bool > (uint64_t v)
bool cv::saturate_cast< bool > (unsigned v)
bool cv::saturate_cast< bool > (ushort v)
hfloat cv::saturate_cast< hfloat > (bfloat v)
hfloat cv::saturate_cast< hfloat > (double v)
hfloat cv::saturate_cast< hfloat > (float v)
hfloat cv::saturate_cast< hfloat > (hfloat v)
hfloat cv::saturate_cast< hfloat > (int v)
hfloat cv::saturate_cast< hfloat > (int64 v)
hfloat cv::saturate_cast< hfloat > (schar v)
hfloat cv::saturate_cast< hfloat > (short v)
hfloat cv::saturate_cast< hfloat > (uchar v)
hfloat cv::saturate_cast< hfloat > (uint64 v)
hfloat cv::saturate_cast< hfloat > (unsigned v)
hfloat cv::saturate_cast< hfloat > (ushort v)
int64 cv::saturate_cast< int64 > (double v)
int64 cv::saturate_cast< int64 > (float v)
int64 cv::saturate_cast< int64 > (uint64 v)
schar cv::saturate_cast< schar > (double v)
schar cv::saturate_cast< schar > (float v)
schar cv::saturate_cast< schar > (int v)
schar cv::saturate_cast< schar > (int64 v)
schar cv::saturate_cast< schar > (short v)
schar cv::saturate_cast< schar > (uchar v)
schar cv::saturate_cast< schar > (uint64 v)
schar cv::saturate_cast< schar > (unsigned v)
schar cv::saturate_cast< schar > (ushort v)
short cv::saturate_cast< short > (double v)
short cv::saturate_cast< short > (float v)
short cv::saturate_cast< short > (int v)
short cv::saturate_cast< short > (int64 v)
short cv::saturate_cast< short > (uint64 v)
short cv::saturate_cast< short > (unsigned v)
short cv::saturate_cast< short > (ushort v)
uchar cv::saturate_cast< uchar > (double v)
uchar cv::saturate_cast< uchar > (float v)
uchar cv::saturate_cast< uchar > (int v)
uchar cv::saturate_cast< uchar > (int64 v)
uchar cv::saturate_cast< uchar > (schar v)
uchar cv::saturate_cast< uchar > (short v)
uchar cv::saturate_cast< uchar > (uint64 v)
uchar cv::saturate_cast< uchar > (unsigned v)
uchar cv::saturate_cast< uchar > (ushort v)
uint64 cv::saturate_cast< uint64 > (double v)
uint64 cv::saturate_cast< uint64 > (float v)
uint64 cv::saturate_cast< uint64 > (int v)
uint64 cv::saturate_cast< uint64 > (int64 v)
uint64 cv::saturate_cast< uint64 > (schar v)
uint64 cv::saturate_cast< uint64 > (short v)
unsigned cv::saturate_cast< unsigned > (double v)
unsigned cv::saturate_cast< unsigned > (float v)
unsigned cv::saturate_cast< unsigned > (int v)
unsigned cv::saturate_cast< unsigned > (int64 v)
unsigned cv::saturate_cast< unsigned > (schar v)
unsigned cv::saturate_cast< unsigned > (short v)
unsigned cv::saturate_cast< unsigned > (uint64 v)
ushort cv::saturate_cast< ushort > (double v)
ushort cv::saturate_cast< ushort > (float v)
ushort cv::saturate_cast< ushort > (int v)
ushort cv::saturate_cast< ushort > (int64 v)
ushort cv::saturate_cast< ushort > (schar v)
ushort cv::saturate_cast< ushort > (short v)
ushort cv::saturate_cast< ushort > (uint64 v)
ushort cv::saturate_cast< ushort > (unsigned v)