OpenCV  3.3.1-dev
Open Source Computer Vision
Classes | Namespaces | Functions
shape_utils.hpp File Reference
#include <opencv2/core.hpp>
#include <opencv2/core/types_c.h>
#include <ostream>

Classes

struct  cv::dnn::_Range
 

Namespaces

 cv
 
 cv::dnn
 

Functions

int cv::dnn::clamp (int ax, int dims)
 
int cv::dnn::clamp (int ax, const MatShape &shape)
 
Range cv::dnn::clamp (const Range &r, int axisSize)
 
static MatShape cv::dnn::concat (const MatShape &a, const MatShape &b)
 
static Mat cv::dnn::getPlane (const Mat &m, int n, int cn)
 
CV__DNN_EXPERIMENTAL_NS_BEGIN std::ostream & cv::dnn::operator<< (std::ostream &s, cv::Range &r)
 
void cv::dnn::print (const MatShape &shape, const String &name="")
 
static MatShape cv::dnn::shape (const int *dims, const int n=4)
 
static MatShape cv::dnn::shape (const Mat &mat)
 
static MatShape cv::dnn::shape (const UMat &mat)
 
static MatShape cv::dnn::shape (int a0, int a1=-1, int a2=-1, int a3=-1)
 
static Mat cv::dnn::slice (const Mat &m, const _Range &r0)
 
static Mat cv::dnn::slice (const Mat &m, const _Range &r0, const _Range &r1)
 
static Mat cv::dnn::slice (const Mat &m, const _Range &r0, const _Range &r1, const _Range &r2)
 
static Mat cv::dnn::slice (const Mat &m, const _Range &r0, const _Range &r1, const _Range &r2, const _Range &r3)
 
static int cv::dnn::total (const MatShape &shape, int start=-1, int end=-1)