ImageD  v2_7_5 (24.06.22)
ImageD is an image processing software designed for rapid prototyping and implementing algorithms and solutions for science, research and teaching.
d_opencv_typedefs.h File Reference
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include "opencv2/stitching.hpp"

Go to the source code of this file.

Typedefs

typedef cv::VideoCapture VideoCapture
 typdef all commonly used OpenCV types More...
 
typedef cv::VideoWriter VideoWriter
 
typedef cv::Mat Mat
 
typedef cv::Range Range
 
typedef cv::Scalar Scalar
 
typedef cv::Size Size
 
typedef cv::Size2f Size2f
 
typedef cv::Point Point
 
typedef cv::Point2i Point2i
 
typedef cv::Point2f Point2f
 
typedef cv::Point2d Point2d
 
typedef cv::Point3i Point3i
 
typedef cv::Point3f Point3f
 
typedef cv::Point3d Point3d
 
template<class T , size_t N>
using Vec = cv::Vec< T, N >
 
typedef cv::Vec2b Vec2b
 
typedef cv::Vec2d Vec2d
 
typedef cv::Vec2f Vec2f
 
typedef cv::Vec2i Vec2i
 
typedef cv::Vec2s Vec2s
 
typedef cv::Vec2w Vec2w
 
typedef cv::Vec3b Vec3b
 
typedef cv::Vec3d Vec3d
 
typedef cv::Vec3f Vec3f
 
typedef cv::Vec3i Vec3i
 
typedef cv::Vec3s Vec3s
 
typedef cv::Vec3w Vec3w
 
typedef cv::Vec4b Vec4b
 
typedef cv::Vec4d Vec4d
 
typedef cv::Vec4f Vec4f
 
typedef cv::Vec4i Vec4i
 
typedef cv::Vec4s Vec4s
 
typedef cv::Vec4w Vec4w
 
typedef cv::Rect Rect
 
typedef cv::RotatedRect RotatedRect
 
typedef cv::PCA PCA
 
typedef cv::Moments Moments
 
typedef cv::Stitcher Stitcher
 

Variables

const int BORDER_CONSTANT = cv::BORDER_CONSTANT
 
const int BORDER_DEFAULT = cv::BORDER_DEFAULT
 
const int BORDER_REFLECT = cv::BORDER_REFLECT
 
const int BORDER_REFLECT101 = cv::BORDER_REFLECT101
 
const int BORDER_REFLECT_101 = cv::BORDER_REFLECT_101
 
const int BORDER_REPLICATE = cv::BORDER_REPLICATE
 
const int BORDER_ISOLATED = cv::BORDER_ISOLATED
 
const int MORPH_CROSS = cv::MORPH_CROSS
 
const int MORPH_RECT = cv::MORPH_RECT
 
const int MORPH_ELLIPSE = cv::MORPH_ELLIPSE
 
const int MORPH_DILATE = cv::MORPH_DILATE
 
const int MORPH_ERODE = cv::MORPH_ERODE
 
const int MORPH_GRADIENT = cv::MORPH_GRADIENT
 
const int MORPH_OPEN = cv::MORPH_OPEN
 
const int MORPH_CLOSE = cv::MORPH_CLOSE
 
const int MORPH_BLACKHAT = cv::MORPH_BLACKHAT
 
const int MORPH_TOPHAT = cv::MORPH_TOPHAT
 
const int MORPH_HITMISS = cv::MORPH_HITMISS
 
const int RETR_TREE = cv::RETR_TREE
 
const int RETR_CCOMP = cv::RETR_CCOMP
 
const int CHAIN_APPROX_NONE = cv::CHAIN_APPROX_NONE
 
const int CHAIN_APPROX_SIMPLE = cv::CHAIN_APPROX_SIMPLE
 
const int CAP_PROP_FPS = cv::CAP_PROP_FPS
 
const int CAP_PROP_FRAME_WIDTH = cv::CAP_PROP_FRAME_WIDTH
 
const int CAP_PROP_FRAME_HEIGHT = cv::CAP_PROP_FRAME_HEIGHT
 
const int CAP_PROP_FRAME_COUNT = cv::CAP_PROP_FRAME_COUNT
 
const int CAP_PROP_POS_FRAMES = cv::CAP_PROP_POS_FRAMES
 
const int IMREAD_ANYCOLOR = cv::IMREAD_ANYCOLOR
 
const int IMREAD_ANYDEPTH = cv::IMREAD_ANYDEPTH
 
const int IMREAD_COLOR = cv::IMREAD_COLOR
 
const int IMREAD_GRAYSCALE = cv::IMREAD_GRAYSCALE
 
const int DIST_L1 = cv::DIST_L1
 
const int DIST_L2 = cv::DIST_L2
 
const int DIST_L12 = cv::DIST_L12
 
const int DIST_C = cv::DIST_C
 
const int DIST_FAIR = cv::DIST_FAIR
 
const int DIST_WELSCH = cv::DIST_WELSCH
 
const int DIST_HUBER = cv::DIST_HUBER
 
const int DIST_MASK_3 = cv::DIST_MASK_3
 
const int DIST_MASK_5 = cv::DIST_MASK_5
 
const int DIST_MASK_PRECISE = cv::DIST_MASK_PRECISE
 
const int DFT_REAL_OUTPUT = cv::DFT_REAL_OUTPUT
 
const int DFT_COMPLEX_INPUT = cv::DFT_COMPLEX_INPUT
 
const int DFT_COMPLEX_OUTPUT = cv::DFT_COMPLEX_OUTPUT
 
const int DFT_INVERSE = cv::DFT_INVERSE
 
const int DFT_SCALE = cv::DFT_SCALE
 
const int CMP_EQ = cv::CMP_EQ
 
const int CMP_GT = cv::CMP_GT
 
const int CMP_GE = cv::CMP_GE
 
const int CMP_LT = cv::CMP_LT
 
const int CMP_LE = cv::CMP_LE
 
const int CMP_NE = cv::CMP_NE
 
const int FONT_HERSHEY_COMPLEX_SMALL = cv::FONT_HERSHEY_COMPLEX_SMALL
 
const int FONT_HERSHEY_TRIPLEX = cv::FONT_HERSHEY_TRIPLEX
 
const int LINE_4 = cv::LINE_4
 
const int LINE_8 = cv::LINE_8
 
const int LINE_AA = cv::LINE_AA
 
const int FILLED = cv::FILLED
 
const int ADAPTIVE_THRESH_MEAN_C = cv::ADAPTIVE_THRESH_MEAN_C
 
const int ADAPTIVE_THRESH_GAUSSIAN_C = cv::ADAPTIVE_THRESH_GAUSSIAN_C
 
const int THRESH_OTSU = cv::THRESH_OTSU
 
const int NORM_MINMAX = cv::NORM_MINMAX
 
const int INTER_LINEAR = cv::INTER_LINEAR
 

Typedef Documentation

◆ Mat

typedef cv::Mat Mat

◆ Moments

typedef cv::Moments Moments

◆ PCA

typedef cv::PCA PCA

◆ Point

typedef cv::Point Point

◆ Point2d

typedef cv::Point2d Point2d

◆ Point2f

typedef cv::Point2f Point2f

◆ Point2i

typedef cv::Point2i Point2i

◆ Point3d

typedef cv::Point3d Point3d

◆ Point3f

typedef cv::Point3f Point3f

◆ Point3i

typedef cv::Point3i Point3i

◆ Range

typedef cv::Range Range

◆ Rect

typedef cv::Rect Rect

◆ RotatedRect

typedef cv::RotatedRect RotatedRect

◆ Scalar

typedef cv::Scalar Scalar

◆ Size

typedef cv::Size Size

◆ Size2f

typedef cv::Size2f Size2f

◆ Stitcher

typedef cv::Stitcher Stitcher

◆ Vec

template<class T , size_t N>
using Vec = cv::Vec<T, N>

◆ Vec2b

typedef cv::Vec2b Vec2b

◆ Vec2d

typedef cv::Vec2d Vec2d

◆ Vec2f

typedef cv::Vec2f Vec2f

◆ Vec2i

typedef cv::Vec2i Vec2i

◆ Vec2s

typedef cv::Vec2s Vec2s

◆ Vec2w

typedef cv::Vec2w Vec2w

◆ Vec3b

typedef cv::Vec3b Vec3b

◆ Vec3d

typedef cv::Vec3d Vec3d

◆ Vec3f

typedef cv::Vec3f Vec3f

◆ Vec3i

typedef cv::Vec3i Vec3i

◆ Vec3s

typedef cv::Vec3s Vec3s

◆ Vec3w

typedef cv::Vec3w Vec3w

◆ Vec4b

typedef cv::Vec4b Vec4b

◆ Vec4d

typedef cv::Vec4d Vec4d

◆ Vec4f

typedef cv::Vec4f Vec4f

◆ Vec4i

typedef cv::Vec4i Vec4i

◆ Vec4s

typedef cv::Vec4s Vec4s

◆ Vec4w

typedef cv::Vec4w Vec4w

◆ VideoCapture

typedef cv::VideoCapture VideoCapture

typdef all commonly used OpenCV types

needed, because a simple "using namespace cv" is not possible, because of ambigious names with qtdatavisualization (added in v1.8.3)

◆ VideoWriter

typedef cv::VideoWriter VideoWriter

Variable Documentation

◆ ADAPTIVE_THRESH_GAUSSIAN_C

const int ADAPTIVE_THRESH_GAUSSIAN_C = cv::ADAPTIVE_THRESH_GAUSSIAN_C

◆ ADAPTIVE_THRESH_MEAN_C

const int ADAPTIVE_THRESH_MEAN_C = cv::ADAPTIVE_THRESH_MEAN_C

◆ BORDER_CONSTANT

const int BORDER_CONSTANT = cv::BORDER_CONSTANT

◆ BORDER_DEFAULT

const int BORDER_DEFAULT = cv::BORDER_DEFAULT

◆ BORDER_ISOLATED

const int BORDER_ISOLATED = cv::BORDER_ISOLATED

◆ BORDER_REFLECT

const int BORDER_REFLECT = cv::BORDER_REFLECT

◆ BORDER_REFLECT101

const int BORDER_REFLECT101 = cv::BORDER_REFLECT101

◆ BORDER_REFLECT_101

const int BORDER_REFLECT_101 = cv::BORDER_REFLECT_101

◆ BORDER_REPLICATE

const int BORDER_REPLICATE = cv::BORDER_REPLICATE

◆ CAP_PROP_FPS

const int CAP_PROP_FPS = cv::CAP_PROP_FPS

◆ CAP_PROP_FRAME_COUNT

const int CAP_PROP_FRAME_COUNT = cv::CAP_PROP_FRAME_COUNT

◆ CAP_PROP_FRAME_HEIGHT

const int CAP_PROP_FRAME_HEIGHT = cv::CAP_PROP_FRAME_HEIGHT

◆ CAP_PROP_FRAME_WIDTH

const int CAP_PROP_FRAME_WIDTH = cv::CAP_PROP_FRAME_WIDTH

◆ CAP_PROP_POS_FRAMES

const int CAP_PROP_POS_FRAMES = cv::CAP_PROP_POS_FRAMES

◆ CHAIN_APPROX_NONE

const int CHAIN_APPROX_NONE = cv::CHAIN_APPROX_NONE

◆ CHAIN_APPROX_SIMPLE

const int CHAIN_APPROX_SIMPLE = cv::CHAIN_APPROX_SIMPLE

◆ CMP_EQ

const int CMP_EQ = cv::CMP_EQ

◆ CMP_GE

const int CMP_GE = cv::CMP_GE

◆ CMP_GT

const int CMP_GT = cv::CMP_GT

◆ CMP_LE

const int CMP_LE = cv::CMP_LE

◆ CMP_LT

const int CMP_LT = cv::CMP_LT

◆ CMP_NE

const int CMP_NE = cv::CMP_NE

◆ DFT_COMPLEX_INPUT

const int DFT_COMPLEX_INPUT = cv::DFT_COMPLEX_INPUT

◆ DFT_COMPLEX_OUTPUT

const int DFT_COMPLEX_OUTPUT = cv::DFT_COMPLEX_OUTPUT

◆ DFT_INVERSE

const int DFT_INVERSE = cv::DFT_INVERSE

◆ DFT_REAL_OUTPUT

const int DFT_REAL_OUTPUT = cv::DFT_REAL_OUTPUT

◆ DFT_SCALE

const int DFT_SCALE = cv::DFT_SCALE

◆ DIST_C

const int DIST_C = cv::DIST_C

◆ DIST_FAIR

const int DIST_FAIR = cv::DIST_FAIR

◆ DIST_HUBER

const int DIST_HUBER = cv::DIST_HUBER

◆ DIST_L1

const int DIST_L1 = cv::DIST_L1

◆ DIST_L12

const int DIST_L12 = cv::DIST_L12

◆ DIST_L2

const int DIST_L2 = cv::DIST_L2

◆ DIST_MASK_3

const int DIST_MASK_3 = cv::DIST_MASK_3

◆ DIST_MASK_5

const int DIST_MASK_5 = cv::DIST_MASK_5

◆ DIST_MASK_PRECISE

const int DIST_MASK_PRECISE = cv::DIST_MASK_PRECISE

◆ DIST_WELSCH

const int DIST_WELSCH = cv::DIST_WELSCH

◆ FILLED

const int FILLED = cv::FILLED

◆ FONT_HERSHEY_COMPLEX_SMALL

const int FONT_HERSHEY_COMPLEX_SMALL = cv::FONT_HERSHEY_COMPLEX_SMALL

◆ FONT_HERSHEY_TRIPLEX

const int FONT_HERSHEY_TRIPLEX = cv::FONT_HERSHEY_TRIPLEX

◆ IMREAD_ANYCOLOR

const int IMREAD_ANYCOLOR = cv::IMREAD_ANYCOLOR

◆ IMREAD_ANYDEPTH

const int IMREAD_ANYDEPTH = cv::IMREAD_ANYDEPTH

◆ IMREAD_COLOR

const int IMREAD_COLOR = cv::IMREAD_COLOR

◆ IMREAD_GRAYSCALE

const int IMREAD_GRAYSCALE = cv::IMREAD_GRAYSCALE

◆ INTER_LINEAR

const int INTER_LINEAR = cv::INTER_LINEAR

◆ LINE_4

const int LINE_4 = cv::LINE_4

◆ LINE_8

const int LINE_8 = cv::LINE_8

◆ LINE_AA

const int LINE_AA = cv::LINE_AA

◆ MORPH_BLACKHAT

const int MORPH_BLACKHAT = cv::MORPH_BLACKHAT

◆ MORPH_CLOSE

const int MORPH_CLOSE = cv::MORPH_CLOSE

◆ MORPH_CROSS

const int MORPH_CROSS = cv::MORPH_CROSS

◆ MORPH_DILATE

const int MORPH_DILATE = cv::MORPH_DILATE

◆ MORPH_ELLIPSE

const int MORPH_ELLIPSE = cv::MORPH_ELLIPSE

◆ MORPH_ERODE

const int MORPH_ERODE = cv::MORPH_ERODE

◆ MORPH_GRADIENT

const int MORPH_GRADIENT = cv::MORPH_GRADIENT

◆ MORPH_HITMISS

const int MORPH_HITMISS = cv::MORPH_HITMISS

◆ MORPH_OPEN

const int MORPH_OPEN = cv::MORPH_OPEN

◆ MORPH_RECT

const int MORPH_RECT = cv::MORPH_RECT

◆ MORPH_TOPHAT

const int MORPH_TOPHAT = cv::MORPH_TOPHAT

◆ NORM_MINMAX

const int NORM_MINMAX = cv::NORM_MINMAX

◆ RETR_CCOMP

const int RETR_CCOMP = cv::RETR_CCOMP

◆ RETR_TREE

const int RETR_TREE = cv::RETR_TREE

◆ THRESH_OTSU

const int THRESH_OTSU = cv::THRESH_OTSU