Overview
// typedefs
typedef Affine3<double> cv::Affine3d;
typedef Affine3<float> cv::Affine3f;
typedef WImageC<short, 1> cv::WImage1_16s;
typedef WImageC<ushort, 1> cv::WImage1_16u;
typedef WImageC<uchar, 1> cv::WImage1_b;
typedef WImageC<float, 1> cv::WImage1_f;
typedef WImageC<short, 3> cv::WImage3_16s;
typedef WImageC<ushort, 3> cv::WImage3_16u;
typedef WImageC<uchar, 3> cv::WImage3_b;
typedef WImageC<float, 3> cv::WImage3_f;
typedef WImage<short> cv::WImage_16s;
typedef WImage<ushort> cv::WImage_16u;
typedef WImage<uchar> cv::WImage_b;
typedef WImage<float> cv::WImage_f;
typedef WImageBufferC<short, 1> cv::WImageBuffer1_16s;
typedef WImageBufferC<ushort, 1> cv::WImageBuffer1_16u;
typedef WImageBufferC<uchar, 1> cv::WImageBuffer1_b;
typedef WImageBufferC<float, 1> cv::WImageBuffer1_f;
typedef WImageBufferC<short, 3> cv::WImageBuffer3_16s;
typedef WImageBufferC<ushort, 3> cv::WImageBuffer3_16u;
typedef WImageBufferC<uchar, 3> cv::WImageBuffer3_b;
typedef WImageBufferC<float, 3> cv::WImageBuffer3_f;
typedef WImageBuffer<short> cv::WImageBuffer_16s;
typedef WImageBuffer<ushort> cv::WImageBuffer_16u;
typedef WImageBuffer<uchar> cv::WImageBuffer_b;
typedef WImageBuffer<float> cv::WImageBuffer_f;
typedef WImageViewC<short, 1> cv::WImageView1_16s;
typedef WImageViewC<ushort, 1> cv::WImageView1_16u;
typedef WImageViewC<uchar, 1> cv::WImageView1_b;
typedef WImageViewC<float, 1> cv::WImageView1_f;
typedef WImageViewC<short, 3> cv::WImageView3_16s;
typedef WImageViewC<ushort, 3> cv::WImageView3_16u;
typedef WImageViewC<uchar, 3> cv::WImageView3_b;
typedef WImageViewC<float, 3> cv::WImageView3_f;
typedef WImageView<short> cv::WImageView_16s;
typedef WImageView<ushort> cv::WImageView_16u;
typedef WImageView<uchar> cv::WImageView_b;
typedef WImageView<float> cv::WImageView_f;
// enums
enum cv::CovarFlags;
enum cv::HersheyFonts;
enum cv::KmeansFlags;
enum cv::LineTypes;
enum cv::ReduceTypes;
// classes
template <typename T>
class cv::Affine3;
class cv::BufferPoolController;
template <typename T>
class cv::WImage;
template <typename T>
class cv::WImageBuffer;
template <
typename T,
int C
>
class cv::WImageBufferC;
template <
typename T,
int C
>
class cv::WImageC;
template <typename T>
class cv::WImageView;
template <
typename T,
int C
>
class cv::WImageViewC;
// global functions
template <typename T>
static
Affine3<T>
cv::operator*(
const Affine3<T>& affine1,
const Affine3<T>& affine2
);
template <
typename T,
typename V
>
static
V
cv::operator*(
const Affine3<T>& affine,
const V& vector
);
static
Vec3f
cv::operator*(
const Affine3f& affine,
const Vec3f& vector
);
static
Vec3d
cv::operator*(
const Affine3d& affine,
const Vec3d& vector
);
void
cv::swap(
Mat& a,
Mat& b
);
void
cv::swap(
UMat& a,
UMat& b
);