Documentation ¶
Index ¶
- Constants
- Variables
- func Absdiff(src1 *Mat, src2 *Mat, dst *Mat)
- func Absdiff2(src1 *Mat, src2 *Scalar, dst *Mat)
- func Add(src1 *Mat, src2 *Mat, dst *Mat, mask *Mat, dtype int)
- func Add2(src1 *Mat, src2 *Mat, dst *Mat, mask *Mat)
- func Add3(src1 *Mat, src2 *Mat, dst *Mat)
- func Add4(src1 *Mat, src2 *Scalar, dst *Mat, mask *Mat, dtype int)
- func Add5(src1 *Mat, src2 *Scalar, dst *Mat, mask *Mat)
- func Add6(src1 *Mat, src2 *Scalar, dst *Mat)
- func AddWeighted(src1 *Mat, alpha float64, src2 *Mat, beta float64, gamma float64, dst *Mat, ...)
- func AddWeighted2(src1 *Mat, alpha float64, src2 *Mat, beta float64, gamma float64, dst *Mat)
- func BatchDistance(src1 *Mat, src2 *Mat, dist *Mat, dtype int, nidx *Mat, normType int, K int, ...)
- func BatchDistance2(src1 *Mat, src2 *Mat, dist *Mat, dtype int, nidx *Mat, normType int, K int)
- func BatchDistance3(src1 *Mat, src2 *Mat, dist *Mat, dtype int, nidx *Mat)
- func Bitwise_and(src1 *Mat, src2 *Mat, dst *Mat, mask *Mat)
- func Bitwise_and2(src1 *Mat, src2 *Mat, dst *Mat)
- func Bitwise_not(src *Mat, dst *Mat, mask *Mat)
- func Bitwise_not2(src *Mat, dst *Mat)
- func Bitwise_or(src1 *Mat, src2 *Mat, dst *Mat, mask *Mat)
- func Bitwise_or2(src1 *Mat, src2 *Mat, dst *Mat)
- func Bitwise_xor(src1 *Mat, src2 *Mat, dst *Mat, mask *Mat)
- func Bitwise_xor2(src1 *Mat, src2 *Mat, dst *Mat)
- func BorderInterpolate(p int, length int, borderType int) int
- func CalcCovarMatrix(samples *Mat, covar *Mat, mean *Mat, flags int, ctype int)
- func CalcCovarMatrix2(samples *Mat, covar *Mat, mean *Mat, flags int)
- func CartToPolar(x *Mat, y *Mat, magnitude *Mat, angle *Mat, angleInDegrees bool)
- func CartToPolar2(x *Mat, y *Mat, magnitude *Mat, angle *Mat)
- func CheckRange(a *Mat, quiet bool, minVal float64, maxVal float64) bool
- func CheckRange2(a *Mat) bool
- func Compare(src1 *Mat, src2 *Mat, dst *Mat, cmpop int)
- func Compare2(src1 *Mat, src2 *Scalar, dst *Mat, cmpop int)
- func CompleteSymm(mtx *Mat, lowerToUpper bool)
- func CompleteSymm2(mtx *Mat)
- func ConvertFp16(src *Mat, dst *Mat)
- func ConvertScaleAbs(src *Mat, dst *Mat, alpha float64, beta float64)
- func ConvertScaleAbs2(src *Mat, dst *Mat)
- func ConvertersToVectorByte(m *Mat) (bs []byte)
- func ConvertersToVectorDouble(m *Mat) (ds []float64)
- func ConvertersToVectorFloat(m *Mat) (fs []float32)
- func ConvertersToVectorInt(m *Mat) (is []int32)
- func ConvertersToVectorUint8(m *Mat) (us []byte)
- func ConvertersToVectorVectorByte(m *Mat) (llb [][]byte)
- func ConvertersToVectorVectorPoint3f(m *Mat, pts []*MatOfPoint3f)
- func CopyMakeBorder(src *Mat, dst *Mat, top int, bottom int, left int, right int, borderType int, ...)
- func CopyMakeBorder2(src *Mat, dst *Mat, top int, bottom int, left int, right int, borderType int)
- func CountNonZero(src *Mat) int
- func CubeRoot(val float32) float32
- func CvTypeCV_16SC(ch int) int
- func CvTypeCV_16UC(ch int) int
- func CvTypeCV_32FC(ch int) int
- func CvTypeCV_32SC(ch int) int
- func CvTypeCV_64FC(ch int) int
- func CvTypeCV_8SC(ch int) int
- func CvTypeCV_8UC(ch int) int
- func CvTypeChannels(rtype int) int
- func CvTypeDepth(rtype int) int
- func CvTypeELEM_SIZE(rtype int) int
- func CvTypeIsInteger(rtype int) bool
- func CvTypeMakeType(depth int, channels int) int
- func Dct(src *Mat, dst *Mat, flags int)
- func Dct2(src *Mat, dst *Mat)
- func Determinant(mtx *Mat) float64
- func Dft(src *Mat, dst *Mat, flags int, nonzeroRows int)
- func Dft2(src *Mat, dst *Mat)
- func Divide(src1 *Mat, src2 *Mat, dst *Mat, scale float64, dtype int)
- func Divide2(src1 *Mat, src2 *Mat, dst *Mat, scale float64)
- func Divide3(src1 *Mat, src2 *Mat, dst *Mat)
- func Divide4(src1 *Mat, src2 *Scalar, dst *Mat, scale float64, dtype int)
- func Divide5(src1 *Mat, src2 *Scalar, dst *Mat, scale float64)
- func Divide6(src1 *Mat, src2 *Scalar, dst *Mat)
- func Divide7(scale float64, src2 *Mat, dst *Mat, dtype int)
- func Divide8(scale float64, src2 *Mat, dst *Mat)
- func Eigen(src *Mat, eigenvalues *Mat, eigenvectors *Mat) bool
- func Eigen2(src *Mat, eigenvalues *Mat) bool
- func EigenNonSymmetric(src *Mat, eigenvalues *Mat, eigenvectors *Mat)
- func Exp(src *Mat, dst *Mat)
- func ExtractChannel(src *Mat, dst *Mat, coi int)
- func FastAtan2(y float32, x float32) float32
- func FindNonZero(src *Mat, idx *Mat)
- func Flip(src *Mat, dst *Mat, flipCode int)
- func Gemm(src1 *Mat, src2 *Mat, alpha float64, src3 *Mat, beta float64, dst *Mat, ...)
- func Gemm2(src1 *Mat, src2 *Mat, alpha float64, src3 *Mat, beta float64, dst *Mat)
- func GetBuildInformation() string
- func GetCPUTickCount() int64
- func GetIppVersion() string
- func GetNumThreads() int
- func GetNumberOfCPUs() int
- func GetOptimalDFTSize(vecsize int) int
- func GetThreadNum() int
- func GetTickCount() int64
- func GetTickFrequency() float64
- func Hconcat(src []*Mat, dst *Mat)
- func Idct(src *Mat, dst *Mat, flags int)
- func Idct2(src *Mat, dst *Mat)
- func Idft(src *Mat, dst *Mat, flags int, nonzeroRows int)
- func Idft2(src *Mat, dst *Mat)
- func InRange(src *Mat, lowerb *Scalar, upperb *Scalar, dst *Mat)
- func InsertChannel(src *Mat, dst *Mat, coi int)
- func Invert(src *Mat, dst *Mat, flags int) float64
- func Invert2(src *Mat, dst *Mat) float64
- func Kmeans(data *Mat, K int, bestLabels *Mat, criteria *TermCriteria, attempts int, ...) float64
- func Kmeans2(data *Mat, K int, bestLabels *Mat, criteria *TermCriteria, attempts int, ...) float64
- func LUT(src *Mat, lut *Mat, dst *Mat)
- func LoadCv() error
- func LoadCvLib(path string) error
- func Log(src *Mat, dst *Mat)
- func Magnitude(x *Mat, y *Mat, magnitude *Mat)
- func Mahalanobis(v1 *Mat, v2 *Mat, icovar *Mat) float64
- func MatNative_locateROI_0(nativeObj int64, wholeSize_out []float64, ofs_out []float64)
- func Max(src1 *Mat, src2 *Mat, dst *Mat)
- func Max2(src1 *Mat, src2 *Scalar, dst *Mat)
- func MeanStdDev(src *Mat, mean *MatOfDouble, stddev *MatOfDouble, mask *Mat)
- func MeanStdDev2(src *Mat, mean *MatOfDouble, stddev *MatOfDouble)
- func Merge(mv []*Mat, dst *Mat)
- func Min(src1 *Mat, src2 *Mat, dst *Mat)
- func Min2(src1 *Mat, src2 *Scalar, dst *Mat)
- func MinMaxLoc(src *Mat, mask *Mat) (minV float64, minP *Point, maxV float64, maxP *Point)
- func MinMaxLoc2(src *Mat) (minV float64, minP *Point, maxV float64, maxP *Point)
- func MixChannels(src []*Mat, dst []*Mat, fromTo *MatOfInt)
- func MulSpectrums(a *Mat, b *Mat, c *Mat, flags int, conjB bool)
- func MulSpectrums2(a *Mat, b *Mat, c *Mat, flags int)
- func MulTransposed(src *Mat, dst *Mat, aTa bool, delta *Mat, scale float64, dtype int)
- func MulTransposed2(src *Mat, dst *Mat, aTa bool, delta *Mat, scale float64)
- func MulTransposed3(src *Mat, dst *Mat, aTa bool)
- func Multiply(src1 *Mat, src2 *Mat, dst *Mat, scale float64, dtype int)
- func Multiply2(src1 *Mat, src2 *Mat, dst *Mat, scale float64)
- func Multiply3(src1 *Mat, src2 *Mat, dst *Mat)
- func Multiply4(src1 *Mat, src2 *Scalar, dst *Mat, scale float64, dtype int)
- func Multiply5(src1 *Mat, src2 *Scalar, dst *Mat, scale float64)
- func Multiply6(src1 *Mat, src2 *Scalar, dst *Mat)
- func Norm(src1 *Mat, src2 *Mat, normType int, mask *Mat) float64
- func Norm2(src1 *Mat, src2 *Mat, normType int) float64
- func Norm3(src1 *Mat, src2 *Mat) float64
- func Norm4(src1 *Mat, normType int, mask *Mat) float64
- func Norm5(src1 *Mat, normType int) float64
- func Norm6(src1 *Mat) float64
- func Normalize(src *Mat, dst *Mat, alpha float64, beta float64, norm_type int, dtype int, ...)
- func Normalize2(src *Mat, dst *Mat, alpha float64, beta float64, norm_type int, dtype int)
- func Normalize3(src *Mat, dst *Mat, alpha float64, beta float64, norm_type int)
- func Normalize4(src *Mat, dst *Mat)
- func PCABackProject(data *Mat, mean *Mat, eigenvectors *Mat, result *Mat)
- func PCACompute(data *Mat, mean *Mat, eigenvectors *Mat, retainedVariance float64)
- func PCACompute2(data *Mat, mean *Mat, eigenvectors *Mat, maxComponents int)
- func PCACompute3(data *Mat, mean *Mat, eigenvectors *Mat)
- func PCAProject(data *Mat, mean *Mat, eigenvectors *Mat, result *Mat)
- func PSNR(src1 *Mat, src2 *Mat) float64
- func PatchNaNs(a *Mat, val float64)
- func PatchNaNs2(a *Mat)
- func PerspectiveTransform(src *Mat, dst *Mat, m *Mat)
- func Phase(x *Mat, y *Mat, angle *Mat, angleInDegrees bool)
- func Phase2(x *Mat, y *Mat, angle *Mat)
- func PolarToCart(magnitude *Mat, angle *Mat, x *Mat, y *Mat, angleInDegrees bool)
- func PolarToCart2(magnitude *Mat, angle *Mat, x *Mat, y *Mat)
- func Pow(src *Mat, power float64, dst *Mat)
- func RandShuffle(dst *Mat, iterFactor float64)
- func RandShuffle2(dst *Mat)
- func Randn(dst *Mat, mean float64, stddev float64)
- func Randu(dst *Mat, low float64, high float64)
- func Reduce(src *Mat, dst *Mat, dim int, rtype int, dtype int)
- func Reduce2(src *Mat, dst *Mat, dim int, rtype int)
- func Repeat(src *Mat, ny int, nx int, dst *Mat)
- func Rotate(src *Mat, dst *Mat, rotateCode int)
- func SVBackSubst(w *Mat, u *Mat, vt *Mat, rhs *Mat, dst *Mat)
- func SVDecomp(src *Mat, w *Mat, u *Mat, vt *Mat, flags int)
- func SVDecomp2(src *Mat, w *Mat, u *Mat, vt *Mat)
- func ScaleAdd(src1 *Mat, alpha float64, src2 *Mat, dst *Mat)
- func SetErrorVerbosity(verbose bool)
- func SetIdentity(mtx *Mat, s *Scalar)
- func SetIdentity2(mtx *Mat)
- func SetNumThreads(nthreads int)
- func SetRNGSeed(seed int)
- func SetUseIPP(flag bool)
- func SetUseIPP_NE(flag bool)
- func Solve(src1 *Mat, src2 *Mat, dst *Mat, flags int) bool
- func Solve2(src1 *Mat, src2 *Mat, dst *Mat) bool
- func SolveCubic(coeffs *Mat, roots *Mat) int
- func SolvePoly(coeffs *Mat, roots *Mat, maxIters int) float64
- func SolvePoly2(coeffs *Mat, roots *Mat) float64
- func Sort(src *Mat, dst *Mat, flags int)
- func SortIdx(src *Mat, dst *Mat, flags int)
- func Sqrt(src *Mat, dst *Mat)
- func Subtract(src1 *Mat, src2 *Mat, dst *Mat, mask *Mat, dtype int)
- func Subtract2(src1 *Mat, src2 *Mat, dst *Mat, mask *Mat)
- func Subtract3(src1 *Mat, src2 *Mat, dst *Mat)
- func Subtract4(src1 *Mat, src2 *Scalar, dst *Mat, mask *Mat, dtype int)
- func Subtract5(src1 *Mat, src2 *Scalar, dst *Mat, mask *Mat)
- func Subtract6(src1 *Mat, src2 *Scalar, dst *Mat)
- func Transform(src *Mat, dst *Mat, m *Mat)
- func Transpose(src *Mat, dst *Mat)
- func TypeToString(rtype int) string
- func UseIPP() bool
- func UseIPP_NE() bool
- func Vconcat(src []*Mat, dst *Mat)
- type Algorithm
- type Core
- type CvType
- type DMatch
- type KeyPoint
- func ConvertersToVectorKeyPoint(m *Mat) (kps []*KeyPoint)
- func NewKeyPoint(x float32, y float32, _size float32, _angle float32, _response float32, ...) (rcvr *KeyPoint)
- func NewKeyPoint2() (rcvr *KeyPoint)
- func NewKeyPoint3(x float32, y float32, _size float32, _angle float32, _response float32, ...) (rcvr *KeyPoint)
- func NewKeyPoint4(x float32, y float32, _size float32, _angle float32, _response float32) (rcvr *KeyPoint)
- func NewKeyPoint5(x float32, y float32, _size float32, _angle float32) (rcvr *KeyPoint)
- func NewKeyPoint6(x float32, y float32, _size float32) (rcvr *KeyPoint)
- type Mat
- func ConvertersToVectorMat(m *Mat) (mats []*Mat)
- func ConvertersVectorByte(bs []byte) *Mat
- func ConvertersVectorDMatch(matches []*DMatch) *Mat
- func ConvertersVectorDouble(ds []float64) *Mat
- func ConvertersVectorFloat(fs []float32) *Mat
- func ConvertersVectorInt(is []int32) *Mat
- func ConvertersVectorKeyPoint(kps []*KeyPoint) *Mat
- func ConvertersVectorMat(mats []*Mat) *Mat
- func ConvertersVectorPoint(pts []*Point, typeDepth int) *Mat
- func ConvertersVectorPoint2(pts []*Point) *Mat
- func ConvertersVectorPoint2d(pts []*Point) *Mat
- func ConvertersVectorPoint2f(pts []*Point) *Mat
- func ConvertersVectorPoint3(pts []*Point3, typeDepth int) *Mat
- func ConvertersVectorPoint3d(pts []*Point3) *Mat
- func ConvertersVectorPoint3f(pts []*Point3) *Mat
- func ConvertersVectorPoint3i(pts []*Point3) *Mat
- func ConvertersVectorRect(rs []*Rect) *Mat
- func ConvertersVectorRect2d(rs []*Rect2d) *Mat
- func ConvertersVectorUint8(bs []uint8) *Mat
- func ConvertersVectorVectorByte(lvb []*MatOfByte) *Mat
- func ConvertersVectorVectorDMatch(lvdm []*MatOfDMatch) *Mat
- func ConvertersVectorVectorKeyPoint(kps []*MatOfKeyPoint) *Mat
- func ConvertersVectorVectorPoint(pts []*MatOfPoint) *Mat
- func ConvertersVectorVectorPoint2f(pts []*MatOfPoint2f) *Mat
- func ConvertersVectorVectorPoint3f(pts []*MatOfPoint3f) *Mat
- func Diag3(d *Mat) *Mat
- func Eye(rows int, cols int, rtype int) *Mat
- func Eye2(size *Size, rtype int) *Mat
- func NewMat(addr int64) (rcvr *Mat)
- func NewMat2() (rcvr *Mat)
- func NewMat3(rows int, cols int, rtype int) (rcvr *Mat)
- func NewMat4(size *Size, rtype int) (rcvr *Mat)
- func NewMat5(rows int, cols int, rtype int, s *Scalar) (rcvr *Mat)
- func NewMat6(size *Size, rtype int, s *Scalar) (rcvr *Mat)
- func NewMat7(m *Mat, rowRange *Range, colRange *Range) (rcvr *Mat)
- func NewMat8(m *Mat, rowRange *Range) (rcvr *Mat)
- func NewMat9(m *Mat, roi *Rect) (rcvr *Mat)
- func Ones(rows int, cols int, rtype int) *Mat
- func Ones2(size *Size, rtype int) *Mat
- func Split(m *Mat) []*Mat
- func Zeros(rows int, cols int, rtype int) *Mat
- func Zeros2(size *Size, rtype int) *Mat
- func (rcvr *Mat) AdjustROI(dtop int, dbottom int, dleft int, dright int) *Mat
- func (rcvr *Mat) AssignTo(m *Mat, rtype int)
- func (rcvr *Mat) AssignTo2(m *Mat)
- func (rcvr *Mat) Channels() int
- func (rcvr *Mat) CheckVector(elemChannels int, depth int, requireContinuous bool) int
- func (rcvr *Mat) CheckVector2(elemChannels int, depth int) int
- func (rcvr *Mat) CheckVector3(elemChannels int) int
- func (rcvr *Mat) Clone() *Mat
- func (rcvr *Mat) Col(x int) *Mat
- func (rcvr *Mat) ColRange(startcol int, endcol int) *Mat
- func (rcvr *Mat) ColRange2(r *Range) *Mat
- func (rcvr *Mat) Cols() int
- func (rcvr *Mat) ConvertTo(m *Mat, rtype int, alpha float64, beta float64)
- func (rcvr *Mat) ConvertTo2(m *Mat, rtype int, alpha float64)
- func (rcvr *Mat) ConvertTo3(m *Mat, rtype int)
- func (rcvr *Mat) CopyTo(m *Mat)
- func (rcvr *Mat) CopyTo2(m *Mat, mask *Mat)
- func (rcvr *Mat) Create(rows int, cols int, rtype int)
- func (rcvr *Mat) Create2(size *Size, rtype int)
- func (rcvr *Mat) Cross(m *Mat) *Mat
- func (rcvr *Mat) DataAddr() int64
- func (rcvr *Mat) Depth() int
- func (rcvr *Mat) Diag(d int) *Mat
- func (rcvr *Mat) Diag2() *Mat
- func (rcvr *Mat) Dims() int
- func (rcvr *Mat) Dot(m *Mat) float64
- func (rcvr *Mat) Dump() string
- func (rcvr *Mat) ElemSize() int64
- func (rcvr *Mat) ElemSize1() int64
- func (rcvr *Mat) Empty() bool
- func (rcvr *Mat) Get6(row int, col int) []float64
- func (rcvr *Mat) GetB(row int, col int, data []byte) int
- func (rcvr *Mat) GetD(row int, col int, data []float64) int
- func (rcvr *Mat) GetF(row int, col int, data []float32) int
- func (rcvr *Mat) GetI(row int, col int, data []int32) int
- func (rcvr *Mat) GetNativeObjAddr() int64
- func (rcvr *Mat) GetS(row int, col int, data []int16) int
- func (rcvr *Mat) Height() int
- func (rcvr *Mat) Inv(method int) *Mat
- func (rcvr *Mat) Inv2() *Mat
- func (rcvr *Mat) IsContinuous() bool
- func (rcvr *Mat) IsSubmatrix() bool
- func (rcvr *Mat) LocateROI(wholeSize *Size, ofs *Point)
- func (rcvr *Mat) Mul(m *Mat, scale float64) *Mat
- func (rcvr *Mat) Mul2(m *Mat) *Mat
- func (rcvr *Mat) Push_back(m *Mat)
- func (rcvr *Mat) PutB(row int, col int, data []byte) int
- func (rcvr *Mat) PutD(row int, col int, data []float64) int
- func (rcvr *Mat) PutF(row int, col int, data []float32) int
- func (rcvr *Mat) PutI(row int, col int, data []int32) int
- func (rcvr *Mat) PutS(row int, col int, data []int16) int
- func (rcvr *Mat) Release()
- func (rcvr *Mat) Reshape(cn int, rows int) *Mat
- func (rcvr *Mat) Reshape2(cn int) *Mat
- func (rcvr *Mat) Row(y int) *Mat
- func (rcvr *Mat) RowRange(startrow int, endrow int) *Mat
- func (rcvr *Mat) RowRange2(r *Range) *Mat
- func (rcvr *Mat) Rows() int
- func (rcvr *Mat) SetTo(s *Scalar) *Mat
- func (rcvr *Mat) SetTo2(value *Scalar, mask *Mat) *Mat
- func (rcvr *Mat) SetTo3(value *Mat, mask *Mat) *Mat
- func (rcvr *Mat) SetTo4(value *Mat) *Mat
- func (rcvr *Mat) Size() *Size
- func (rcvr *Mat) Step1(i int) int64
- func (rcvr *Mat) Step12() int64
- func (rcvr *Mat) String() string
- func (rcvr *Mat) Submat(rowStart int, rowEnd int, colStart int, colEnd int) *Mat
- func (rcvr *Mat) Submat2(rowRange *Range, colRange *Range) *Mat
- func (rcvr *Mat) Submat3(roi *Rect) *Mat
- func (rcvr *Mat) T() *Mat
- func (rcvr *Mat) Total() int64
- func (rcvr *Mat) Type() int
- func (rcvr *Mat) Width() int
- type MatOfByte
- type MatOfDMatch
- func ConvertersToVectorVectorDMatch(m *Mat) (lvdm []*MatOfDMatch)
- func MatOfDMatchFromNativeAddr(addr int64) *MatOfDMatch
- func NewMatOfDMatch() (rcvr *MatOfDMatch)
- func NewMatOfDMatch2(addr int64) (rcvr *MatOfDMatch)
- func NewMatOfDMatch3(m *Mat) (rcvr *MatOfDMatch)
- func NewMatOfDMatch4(ap []*DMatch) (rcvr *MatOfDMatch)
- type MatOfDouble
- type MatOfFloat
- type MatOfFloat4
- type MatOfFloat6
- type MatOfInt
- type MatOfInt4
- type MatOfKeyPoint
- func ConvertersToVectorVectorKeyPoint(m *Mat) (kps []*MatOfKeyPoint)
- func FromNativeAddr(addr int64) *MatOfKeyPoint
- func NewMatOfKeyPoint() (rcvr *MatOfKeyPoint)
- func NewMatOfKeyPoint2(addr int64) (rcvr *MatOfKeyPoint)
- func NewMatOfKeyPoint3(m *Mat) (rcvr *MatOfKeyPoint)
- func NewMatOfKeyPoint4(a []*KeyPoint) (rcvr *MatOfKeyPoint)
- type MatOfPoint
- func ConvertersToVectorVectorPoint(m *Mat) (pts []*MatOfPoint)
- func MatOfPointFromNativeAddr(addr int64) *MatOfPoint
- func NewMatOfPoint() (rcvr *MatOfPoint)
- func NewMatOfPoint2(addr int64) (rcvr *MatOfPoint)
- func NewMatOfPoint3(m *Mat) (rcvr *MatOfPoint)
- func NewMatOfPoint4(a []*Point) (rcvr *MatOfPoint)
- type MatOfPoint2f
- func ConvertersToVectorVectorPoint2f(m *Mat) (pts []*MatOfPoint2f)
- func MatOfPoint2fFromNativeAddr(addr int64) *MatOfPoint2f
- func NewMatOfPoint2f() (rcvr *MatOfPoint2f)
- func NewMatOfPoint2f2(addr int64) (rcvr *MatOfPoint2f)
- func NewMatOfPoint2f3(m *Mat) (rcvr *MatOfPoint2f)
- func NewMatOfPoint2f4(a []*Point) (rcvr *MatOfPoint2f)
- type MatOfPoint3
- type MatOfPoint3f
- type MatOfRect
- type MatOfRect2d
- type Point
- type Point3
- func ConvertersToVectorPoint3(m *Mat) (pts []*Point3)
- func ConvertersToVectorPoint3d(m *Mat) []*Point3
- func ConvertersToVectorPoint3f(m *Mat) []*Point3
- func ConvertersToVectorPoint3i(m *Mat) []*Point3
- func NewPoint31(x float64, y float64, z float64) (rcvr *Point3)
- func NewPoint32() (rcvr *Point3)
- func NewPoint33(p *Point) (rcvr *Point3)
- func NewPoint34(vals []float64) (rcvr *Point3)
- type Range
- func (rcvr *Range) Clone() *Range
- func (rcvr *Range) Empty() bool
- func (rcvr *Range) Equals(obj interface{}) bool
- func (rcvr *Range) Intersection(r1 *Range) *Range
- func (rcvr *Range) Set(vals []float64)
- func (rcvr *Range) Shift(delta int) *Range
- func (rcvr *Range) Size() int
- func (rcvr *Range) String() string
- type Rect
- func (rcvr *Rect) Area() float64
- func (rcvr *Rect) Br() *Point
- func (rcvr *Rect) Clone() *Rect
- func (rcvr *Rect) Contains(p *Point) bool
- func (rcvr *Rect) Empty() bool
- func (rcvr *Rect) Equals(obj interface{}) bool
- func (rcvr *Rect) Set(vals []float64)
- func (rcvr *Rect) Size() *Size
- func (rcvr *Rect) String() string
- func (rcvr *Rect) Tl() *Point
- type Rect2d
- func ConvertersToVectorRect2d(m *Mat) (rs []*Rect2d)
- func NewRect2d(x float64, y float64, width float64, height float64) (rcvr *Rect2d)
- func NewRect2d2() (rcvr *Rect2d)
- func NewRect2d3(p1 *Point, p2 *Point) (rcvr *Rect2d)
- func NewRect2d4(p *Point, s *Size) (rcvr *Rect2d)
- func NewRect2d5(vals []float64) (rcvr *Rect2d)
- func (rcvr *Rect2d) Area() float64
- func (rcvr *Rect2d) Br() *Point
- func (rcvr *Rect2d) Clone() *Rect2d
- func (rcvr *Rect2d) Contains(p *Point) bool
- func (rcvr *Rect2d) Empty() bool
- func (rcvr *Rect2d) Equals(obj interface{}) bool
- func (rcvr *Rect2d) Set(vals []float64)
- func (rcvr *Rect2d) Size() *Size
- func (rcvr *Rect2d) String() string
- func (rcvr *Rect2d) Tl() *Point
- type RotatedRect
- type Scalar
- func Mean(src *Mat, mask *Mat) *Scalar
- func Mean2(src *Mat) *Scalar
- func NewScalar(v0 float64, v1 float64, v2 float64, v3 float64) (rcvr *Scalar)
- func NewScalar2(v0 float64, v1 float64, v2 float64) (rcvr *Scalar)
- func NewScalar3(v0 float64, v1 float64) (rcvr *Scalar)
- func NewScalar4(v0 float64) (rcvr *Scalar)
- func NewScalar5(vals []float64) (rcvr *Scalar)
- func ScalarAll(v float64) *Scalar
- func SumElems(src *Mat) *Scalar
- func Trace(mtx *Mat) *Scalar
- func (rcvr *Scalar) Clone() *Scalar
- func (rcvr *Scalar) Conj() *Scalar
- func (rcvr *Scalar) Equals(obj interface{}) bool
- func (rcvr *Scalar) IsReal() bool
- func (rcvr *Scalar) Mul(it *Scalar, scale float64) *Scalar
- func (rcvr *Scalar) Mul2(it *Scalar) *Scalar
- func (rcvr *Scalar) Set(vals []float64)
- func (rcvr *Scalar) String() string
- type Size
- type TermCriteria
- type TickMeter
- func (rcvr *TickMeter) GetCounter() int64
- func (rcvr *TickMeter) GetNativeObjAddr() int64
- func (rcvr *TickMeter) GetTimeMicro() float64
- func (rcvr *TickMeter) GetTimeMilli() float64
- func (rcvr *TickMeter) GetTimeSec() float64
- func (rcvr *TickMeter) GetTimeTicks() int64
- func (rcvr *TickMeter) Reset()
- func (rcvr *TickMeter) Start()
- func (rcvr *TickMeter) Stop()
Constants ¶
View Source
const CoreBORDER_CONSTANT = 0
View Source
const CoreBORDER_ISOLATED = 16
View Source
const CoreBORDER_REFLECT = 2
View Source
const CoreBORDER_REFLECT_101 = 4
View Source
const CoreBORDER_REPLICATE = 1
View Source
const CoreBORDER_TRANSPARENT = 5
View Source
const CoreBORDER_WRAP = 3
View Source
const CoreCMP_EQ = 0
View Source
const CoreCMP_GE = 2
View Source
const CoreCMP_GT = 1
View Source
const CoreCMP_LE = 4
View Source
const CoreCMP_LT = 3
View Source
const CoreCMP_NE = 5
View Source
const CoreCOVAR_COLS = 16
View Source
const CoreCOVAR_NORMAL = 1
View Source
const CoreCOVAR_ROWS = 8
View Source
const CoreCOVAR_SCALE = 4
View Source
const CoreCOVAR_SCRAMBLED = 0
View Source
const CoreCOVAR_USE_AVG = 2
View Source
const CoreDECOMP_CHOLESKY = 3
View Source
const CoreDECOMP_EIG = 2
View Source
const CoreDECOMP_LU = 0
View Source
const CoreDECOMP_NORMAL = 16
View Source
const CoreDECOMP_QR = 4
View Source
const CoreDECOMP_SVD = 1
View Source
const CoreDFT_COMPLEX_INPUT = 64
View Source
const CoreDFT_COMPLEX_OUTPUT = 16
View Source
const CoreDFT_INVERSE = 1
View Source
const CoreDFT_REAL_OUTPUT = 32
View Source
const CoreDFT_ROWS = 4
View Source
const CoreDFT_SCALE = 2
View Source
const CoreFLAGS_EXPAND_SAME_NAMES = 0x02
View Source
const CoreFLAGS_MAPPING = 0x01
View Source
const CoreFLAGS_NONE = 0
View Source
const CoreFONT_HERSHEY_COMPLEX = 3
View Source
const CoreFONT_HERSHEY_COMPLEX_SMALL = 5
View Source
const CoreFONT_HERSHEY_DUPLEX = 2
View Source
const CoreFONT_HERSHEY_PLAIN = 1
View Source
const CoreFONT_HERSHEY_SCRIPT_COMPLEX = 7
View Source
const CoreFONT_HERSHEY_SCRIPT_SIMPLEX = 6
View Source
const CoreFONT_HERSHEY_SIMPLEX = 0
View Source
const CoreFONT_HERSHEY_TRIPLEX = 4
View Source
const CoreFONT_ITALIC = 16
View Source
const CoreGEMM_1_T = 1
View Source
const CoreGEMM_2_T = 2
View Source
const CoreGEMM_3_T = 4
View Source
const CoreIMPL_PLAIN = 0
View Source
const CoreKMEANS_PP_CENTERS = 2
View Source
const CoreKMEANS_RANDOM_CENTERS = 0
View Source
const CoreKMEANS_USE_INITIAL_LABELS = 1
View Source
const CoreLINE_4 = 4
View Source
const CoreLINE_8 = 8
View Source
const CoreLINE_AA = 16
View Source
const CoreNORM_HAMMING = 6
View Source
const CoreNORM_HAMMING2 = 7
View Source
const CoreNORM_INF = 1
View Source
const CoreNORM_L1 = 2
View Source
const CoreNORM_L2 = 4
View Source
const CoreNORM_L2SQR = 5
View Source
const CoreNORM_MINMAX = 32
View Source
const CoreNORM_RELATIVE = 8
View Source
const CoreNORM_TYPE_MASK = 7
View Source
const CoreREDUCE_AVG = 1
View Source
const CoreREDUCE_MAX = 2
View Source
const CoreREDUCE_MIN = 3
View Source
const CoreREDUCE_SUM = 0
View Source
const CoreROTATE_180 = 1
View Source
const CoreROTATE_90_CLOCKWISE = 0
View Source
const CoreROTATE_90_COUNTERCLOCKWISE = 2
View Source
const CoreSORT_ASCENDING = 0
View Source
const CoreSORT_DESCENDING = 16
View Source
const CoreSORT_EVERY_COLUMN = 1
View Source
const CoreSORT_EVERY_ROW = 0
View Source
const CoreSVD_FULL_UV = 4
View Source
const CoreSVD_MODIFY_A = 1
View Source
const CoreSVD_NO_UV = 2
View Source
const CoreStsOk = 0
View Source
const CoreTYPE_GENERAL = 0
View Source
const CvTypeCV_16S = 3
View Source
const CvTypeCV_16U = 2
View Source
const CvTypeCV_32F = 5
View Source
const CvTypeCV_32S = 4
View Source
const CvTypeCV_64F = 6
View Source
const CvTypeCV_8S = 1
View Source
const CvTypeCV_8U = 0
View Source
const CvTypeCV_USRTYPE1 = 7
View Source
const TermCriteriaCOUNT = 1
View Source
const TermCriteriaEPS = 2
Variables ¶
View Source
var CoreBORDER_DEFAULT = CoreBORDER_REFLECT_101
View Source
var CoreBORDER_REFLECT101 = CoreBORDER_REFLECT_101
View Source
var CoreBadAlign = -21
View Source
var CoreBadAlphaChannel = -18
View Source
var CoreBadCOI = -24
View Source
var CoreBadCallBack = -22
View Source
var CoreBadDataPtr = -12
View Source
var CoreBadDepth = -17
View Source
var CoreBadImageSize = -10
View Source
var CoreBadModelOrChSeq = -14
View Source
var CoreBadNumChannel1U = -16
View Source
var CoreBadNumChannels = -15
View Source
var CoreBadOffset = -11
View Source
var CoreBadOrder = -19
View Source
var CoreBadOrigin = -20
View Source
var CoreBadROISize = -25
View Source
var CoreBadStep = -13
View Source
var CoreBadTileSize = -23
View Source
var CoreDCT_INVERSE = CoreDFT_INVERSE
View Source
var CoreDCT_ROWS = CoreDFT_ROWS
View Source
var CoreFILLED = -1
View Source
var CoreGpuApiCallError = -217
View Source
var CoreGpuNotSupported = -216
View Source
var CoreHeaderIsNull = -9
View Source
var CoreIMPL_IPP = 0 + 1
View Source
var CoreIMPL_OPENCL = 0 + 2
View Source
var CoreMaskIsTiled = -26
View Source
var CoreNATIVE_LIBRARY_NAME = getNativeLibraryName()
View Source
var CoreOpenCLApiCallError = -220
View Source
var CoreOpenCLDoubleNotSupported = -221
View Source
var CoreOpenCLInitError = -222
View Source
var CoreOpenCLNoAMDBlasFft = -223
View Source
var CoreOpenGlApiCallError = -219
View Source
var CoreOpenGlNotSupported = -218
View Source
var CoreStsAssert = -215
View Source
var CoreStsAutoTrace = -8
View Source
var CoreStsBackTrace = -1
View Source
var CoreStsBadArg = -5
View Source
var CoreStsBadFlag = -206
View Source
var CoreStsBadFunc = -6
View Source
var CoreStsBadMask = -208
View Source
var CoreStsBadMemBlock = -214
View Source
var CoreStsBadPoint = -207
View Source
var CoreStsBadSize = -201
View Source
var CoreStsDivByZero = -202
View Source
var CoreStsError = -2
View Source
var CoreStsFilterOffsetErr = -31
View Source
var CoreStsFilterStructContentErr = -29
View Source
var CoreStsInplaceNotSupported = -203
View Source
var CoreStsInternal = -3
View Source
var CoreStsKernelStructContentErr = -30
View Source
var CoreStsNoConv = -7
View Source
var CoreStsNoMem = -4
View Source
var CoreStsNotImplemented = -213
View Source
var CoreStsNullPtr = -27
View Source
var CoreStsObjectNotFound = -204
View Source
var CoreStsOutOfRange = -211
View Source
var CoreStsParseError = -212
View Source
var CoreStsUnmatchedFormats = -205
View Source
var CoreStsUnmatchedSizes = -209
View Source
var CoreStsUnsupportedFormat = -210
View Source
var CoreStsVecLengthErr = -28
View Source
var CoreTYPE_FUN = 0 + 3
View Source
var CoreTYPE_MARKER = 0 + 1
View Source
var CoreTYPE_WRAPPER = 0 + 2
View Source
var CoreVERSION = getVersion()
View Source
var CoreVERSION_MAJOR = getVersionMajor()
View Source
var CoreVERSION_MINOR = getVersionMinor()
View Source
var CoreVERSION_REVISION = getVersionRevision()
View Source
var CoreVERSION_STATUS = getVersionStatus()
View Source
var CvTypeCV_16SC1 = CvTypeCV_16SC(1)
View Source
var CvTypeCV_16SC2 = CvTypeCV_16SC(2)
View Source
var CvTypeCV_16SC3 = CvTypeCV_16SC(3)
View Source
var CvTypeCV_16SC4 = CvTypeCV_16SC(4)
View Source
var CvTypeCV_16UC1 = CvTypeCV_16UC(1)
View Source
var CvTypeCV_16UC2 = CvTypeCV_16UC(2)
View Source
var CvTypeCV_16UC3 = CvTypeCV_16UC(3)
View Source
var CvTypeCV_16UC4 = CvTypeCV_16UC(4)
View Source
var CvTypeCV_32FC1 = CvTypeCV_32FC(1)
View Source
var CvTypeCV_32FC2 = CvTypeCV_32FC(2)
View Source
var CvTypeCV_32FC3 = CvTypeCV_32FC(3)
View Source
var CvTypeCV_32FC4 = CvTypeCV_32FC(4)
View Source
var CvTypeCV_32SC1 = CvTypeCV_32SC(1)
View Source
var CvTypeCV_32SC2 = CvTypeCV_32SC(2)
View Source
var CvTypeCV_32SC3 = CvTypeCV_32SC(3)
View Source
var CvTypeCV_32SC4 = CvTypeCV_32SC(4)
View Source
var CvTypeCV_64FC1 = CvTypeCV_64FC(1)
View Source
var CvTypeCV_64FC2 = CvTypeCV_64FC(2)
View Source
var CvTypeCV_64FC3 = CvTypeCV_64FC(3)
View Source
var CvTypeCV_64FC4 = CvTypeCV_64FC(4)
View Source
var CvTypeCV_8SC1 = CvTypeCV_8SC(1)
View Source
var CvTypeCV_8SC2 = CvTypeCV_8SC(2)
View Source
var CvTypeCV_8SC3 = CvTypeCV_8SC(3)
View Source
var CvTypeCV_8SC4 = CvTypeCV_8SC(4)
View Source
var CvTypeCV_8UC1 = CvTypeCV_8UC(1)
View Source
var CvTypeCV_8UC2 = CvTypeCV_8UC(2)
View Source
var CvTypeCV_8UC3 = CvTypeCV_8UC(3)
View Source
var CvTypeCV_8UC4 = CvTypeCV_8UC(4)
View Source
var TermCriteriaMAX_ITER = TermCriteriaCOUNT
Functions ¶
func AddWeighted ¶
func AddWeighted2 ¶
func BatchDistance ¶
func BatchDistance2 ¶
func Bitwise_and2 ¶
func Bitwise_not ¶
func Bitwise_not2 ¶
func Bitwise_or2 ¶
func Bitwise_xor2 ¶
func CalcCovarMatrix ¶
func CartToPolar ¶
func CheckRange2 ¶
func CompleteSymm ¶
func CompleteSymm2 ¶
func CompleteSymm2(mtx *Mat)
func ConvertFp16 ¶
func ConvertScaleAbs2 ¶
func ConvertersToVectorByte ¶
func ConvertersToVectorFloat ¶
func ConvertersToVectorInt ¶
func ConvertersToVectorUint8 ¶
func ConvertersToVectorVectorPoint3f ¶
func ConvertersToVectorVectorPoint3f(m *Mat, pts []*MatOfPoint3f)
func CopyMakeBorder ¶
func CopyMakeBorder2 ¶
func CountNonZero ¶
func CvTypeCV_16SC ¶
func CvTypeCV_16UC ¶
func CvTypeCV_32FC ¶
func CvTypeCV_32SC ¶
func CvTypeCV_64FC ¶
func CvTypeCV_8SC ¶
func CvTypeCV_8UC ¶
func CvTypeChannels ¶
func CvTypeDepth ¶
func CvTypeELEM_SIZE ¶
func CvTypeIsInteger ¶
func CvTypeMakeType ¶
func Determinant ¶
func EigenNonSymmetric ¶
func ExtractChannel ¶
func FindNonZero ¶
func GetBuildInformation ¶
func GetBuildInformation() string
func GetCPUTickCount ¶
func GetCPUTickCount() int64
func GetIppVersion ¶
func GetIppVersion() string
func GetNumThreads ¶
func GetNumThreads() int
func GetNumberOfCPUs ¶
func GetNumberOfCPUs() int
func GetOptimalDFTSize ¶
func GetThreadNum ¶
func GetThreadNum() int
func GetTickCount ¶
func GetTickCount() int64
func GetTickFrequency ¶
func GetTickFrequency() float64
func InsertChannel ¶
func MatNative_locateROI_0 ¶
func MeanStdDev ¶
func MeanStdDev(src *Mat, mean *MatOfDouble, stddev *MatOfDouble, mask *Mat)
func MeanStdDev2 ¶
func MeanStdDev2(src *Mat, mean *MatOfDouble, stddev *MatOfDouble)
func MixChannels ¶
func MulTransposed ¶
func MulTransposed3 ¶
func Normalize2 ¶
func Normalize4 ¶
func PCACompute ¶
func PCACompute3 ¶
func PatchNaNs2 ¶
func PatchNaNs2(a *Mat)
func PerspectiveTransform ¶
func PolarToCart ¶
func RandShuffle ¶
func RandShuffle2 ¶
func RandShuffle2(dst *Mat)
func SetErrorVerbosity ¶
func SetErrorVerbosity(verbose bool)
func SetIdentity ¶
func SetIdentity2 ¶
func SetIdentity2(mtx *Mat)
func SetNumThreads ¶
func SetNumThreads(nthreads int)
func SetRNGSeed ¶
func SetRNGSeed(seed int)
func SetUseIPP_NE ¶
func SetUseIPP_NE(flag bool)
func SolveCubic ¶
func SolvePoly2 ¶
func TypeToString ¶
Types ¶
type Algorithm ¶
type Algorithm struct {
// contains filtered or unexported fields
}
func NewAlgorithm ¶
func (*Algorithm) GetDefaultName ¶
func (*Algorithm) GetNativeObjAddr ¶
type KeyPoint ¶
type KeyPoint struct { Pt Point Size float32 Angle float32 Response float32 Octave int Class_id int }
func NewKeyPoint ¶
func NewKeyPoint2 ¶
func NewKeyPoint2() (rcvr *KeyPoint)
func NewKeyPoint3 ¶
func NewKeyPoint4 ¶
func NewKeyPoint5 ¶
type Mat ¶
type Mat struct {
// contains filtered or unexported fields
}
func ConvertersToVectorMat ¶
func ConvertersVectorByte ¶
func ConvertersVectorDMatch ¶
func ConvertersVectorDouble ¶
func ConvertersVectorFloat ¶
func ConvertersVectorInt ¶
func ConvertersVectorMat ¶
func ConvertersVectorPoint ¶
func ConvertersVectorPoint2 ¶
func ConvertersVectorPoint2d ¶
func ConvertersVectorPoint2f ¶
func ConvertersVectorPoint3 ¶
func ConvertersVectorPoint3d ¶
func ConvertersVectorPoint3f ¶
func ConvertersVectorPoint3i ¶
func ConvertersVectorRect ¶
func ConvertersVectorRect2d ¶
func ConvertersVectorUint8 ¶
func ConvertersVectorVectorDMatch ¶
func ConvertersVectorVectorDMatch(lvdm []*MatOfDMatch) *Mat
func ConvertersVectorVectorKeyPoint ¶
func ConvertersVectorVectorKeyPoint(kps []*MatOfKeyPoint) *Mat
func ConvertersVectorVectorPoint ¶
func ConvertersVectorVectorPoint(pts []*MatOfPoint) *Mat
func ConvertersVectorVectorPoint2f ¶
func ConvertersVectorVectorPoint2f(pts []*MatOfPoint2f) *Mat
func ConvertersVectorVectorPoint3f ¶
func ConvertersVectorVectorPoint3f(pts []*MatOfPoint3f) *Mat
func (*Mat) CheckVector ¶
func (*Mat) CheckVector3 ¶
func (*Mat) ConvertTo3 ¶
func (*Mat) GetNativeObjAddr ¶
func (*Mat) IsContinuous ¶
func (*Mat) IsSubmatrix ¶
type MatOfByte ¶
type MatOfByte struct {
*Mat
}
func MatOfByteFromNativeAddr ¶
func NewMatOfByte ¶
func NewMatOfByte() (rcvr *MatOfByte)
func NewMatOfByte2 ¶
func NewMatOfByte3 ¶
func NewMatOfByte4 ¶
type MatOfDMatch ¶
type MatOfDMatch struct {
*Mat
}
func ConvertersToVectorVectorDMatch ¶
func ConvertersToVectorVectorDMatch(m *Mat) (lvdm []*MatOfDMatch)
func MatOfDMatchFromNativeAddr ¶
func MatOfDMatchFromNativeAddr(addr int64) *MatOfDMatch
func NewMatOfDMatch ¶
func NewMatOfDMatch() (rcvr *MatOfDMatch)
func NewMatOfDMatch2 ¶
func NewMatOfDMatch2(addr int64) (rcvr *MatOfDMatch)
func NewMatOfDMatch3 ¶
func NewMatOfDMatch3(m *Mat) (rcvr *MatOfDMatch)
func NewMatOfDMatch4 ¶
func NewMatOfDMatch4(ap []*DMatch) (rcvr *MatOfDMatch)
func (*MatOfDMatch) Alloc ¶
func (rcvr *MatOfDMatch) Alloc(elemNumber int)
func (*MatOfDMatch) FromArray ¶
func (rcvr *MatOfDMatch) FromArray(a []*DMatch)
func (*MatOfDMatch) ToArray ¶
func (rcvr *MatOfDMatch) ToArray() []*DMatch
type MatOfDouble ¶
type MatOfDouble struct {
*Mat
}
func MatOfDoubleFromNativeAddr ¶
func MatOfDoubleFromNativeAddr(addr int64) *MatOfDouble
func NewMatOfDouble ¶
func NewMatOfDouble() (rcvr *MatOfDouble)
func NewMatOfDouble2 ¶
func NewMatOfDouble2(addr int64) (rcvr *MatOfDouble)
func NewMatOfDouble3 ¶
func NewMatOfDouble3(m *Mat) (rcvr *MatOfDouble)
func NewMatOfDouble4 ¶
func NewMatOfDouble4(a ...float64) (rcvr *MatOfDouble)
func (*MatOfDouble) Alloc ¶
func (rcvr *MatOfDouble) Alloc(elemNumber int)
func (*MatOfDouble) FromArray ¶
func (rcvr *MatOfDouble) FromArray(a []float64)
func (*MatOfDouble) ToArray ¶
func (rcvr *MatOfDouble) ToArray() []float64
type MatOfFloat ¶
type MatOfFloat struct {
*Mat
}
func MatOfFloatFromNativeAddr ¶
func MatOfFloatFromNativeAddr(addr int64) *MatOfFloat
func NewMatOfFloat ¶
func NewMatOfFloat() (rcvr *MatOfFloat)
func NewMatOfFloat2 ¶
func NewMatOfFloat2(addr int64) (rcvr *MatOfFloat)
func NewMatOfFloat3 ¶
func NewMatOfFloat3(m *Mat) (rcvr *MatOfFloat)
func NewMatOfFloat4 ¶
func NewMatOfFloat4(a ...float32) (rcvr *MatOfFloat)
func (*MatOfFloat) Alloc ¶
func (rcvr *MatOfFloat) Alloc(elemNumber int)
func (*MatOfFloat) FromArray ¶
func (rcvr *MatOfFloat) FromArray(a []float32)
func (*MatOfFloat) ToArray ¶
func (rcvr *MatOfFloat) ToArray() []float32
type MatOfFloat4 ¶
type MatOfFloat4 struct {
*Mat
}
func MatOfFloat4FromNativeAddr ¶
func MatOfFloat4FromNativeAddr(addr int64) *MatOfFloat4
func NewMatOfFloat41 ¶
func NewMatOfFloat41() (rcvr *MatOfFloat4)
func NewMatOfFloat42 ¶
func NewMatOfFloat42(addr int64) (rcvr *MatOfFloat4)
func NewMatOfFloat43 ¶
func NewMatOfFloat43(m *Mat) (rcvr *MatOfFloat4)
func NewMatOfFloat44 ¶
func NewMatOfFloat44(a ...float32) (rcvr *MatOfFloat4)
func (*MatOfFloat4) Alloc ¶
func (rcvr *MatOfFloat4) Alloc(elemNumber int)
func (*MatOfFloat4) FromArray ¶
func (rcvr *MatOfFloat4) FromArray(a []float32)
func (*MatOfFloat4) ToArray ¶
func (rcvr *MatOfFloat4) ToArray() []float32
type MatOfFloat6 ¶
type MatOfFloat6 struct {
*Mat
}
func MatOfFloat6FromNativeAddr ¶
func MatOfFloat6FromNativeAddr(addr int64) *MatOfFloat6
func NewMatOfFloat6 ¶
func NewMatOfFloat6() (rcvr *MatOfFloat6)
func NewMatOfFloat62 ¶
func NewMatOfFloat62(addr int64) (rcvr *MatOfFloat6)
func NewMatOfFloat63 ¶
func NewMatOfFloat63(m *Mat) (rcvr *MatOfFloat6)
func NewMatOfFloat64 ¶
func NewMatOfFloat64(a ...float32) (rcvr *MatOfFloat6)
func (*MatOfFloat6) Alloc ¶
func (rcvr *MatOfFloat6) Alloc(elemNumber int)
func (*MatOfFloat6) FromArray ¶
func (rcvr *MatOfFloat6) FromArray(a []float32)
func (*MatOfFloat6) ToArray ¶
func (rcvr *MatOfFloat6) ToArray() []float32
type MatOfInt ¶
type MatOfInt struct {
*Mat
}
func MatOfIntFromNativeAddr ¶
func NewMatOfInt ¶
func NewMatOfInt() (rcvr *MatOfInt)
func NewMatOfInt2 ¶
func NewMatOfInt3 ¶
func NewMatOfInt4 ¶
type MatOfInt4 ¶
type MatOfInt4 struct {
*Mat
}
func MatOfInt4FromNativeAddr ¶
func NewMatOfInt41 ¶
func NewMatOfInt41() (rcvr *MatOfInt4)
func NewMatOfInt42 ¶
func NewMatOfInt43 ¶
func NewMatOfInt44 ¶
type MatOfKeyPoint ¶
type MatOfKeyPoint struct {
*Mat
}
func ConvertersToVectorVectorKeyPoint ¶
func ConvertersToVectorVectorKeyPoint(m *Mat) (kps []*MatOfKeyPoint)
func FromNativeAddr ¶
func FromNativeAddr(addr int64) *MatOfKeyPoint
func NewMatOfKeyPoint ¶
func NewMatOfKeyPoint() (rcvr *MatOfKeyPoint)
func NewMatOfKeyPoint2 ¶
func NewMatOfKeyPoint2(addr int64) (rcvr *MatOfKeyPoint)
func NewMatOfKeyPoint3 ¶
func NewMatOfKeyPoint3(m *Mat) (rcvr *MatOfKeyPoint)
func NewMatOfKeyPoint4 ¶
func NewMatOfKeyPoint4(a []*KeyPoint) (rcvr *MatOfKeyPoint)
func (*MatOfKeyPoint) Alloc ¶
func (rcvr *MatOfKeyPoint) Alloc(elemNumber int)
func (*MatOfKeyPoint) FromArray ¶
func (rcvr *MatOfKeyPoint) FromArray(a []*KeyPoint)
func (*MatOfKeyPoint) ToArray ¶
func (rcvr *MatOfKeyPoint) ToArray() []*KeyPoint
type MatOfPoint ¶
type MatOfPoint struct {
*Mat
}
func ConvertersToVectorVectorPoint ¶
func ConvertersToVectorVectorPoint(m *Mat) (pts []*MatOfPoint)
func MatOfPointFromNativeAddr ¶
func MatOfPointFromNativeAddr(addr int64) *MatOfPoint
func NewMatOfPoint ¶
func NewMatOfPoint() (rcvr *MatOfPoint)
func NewMatOfPoint2 ¶
func NewMatOfPoint2(addr int64) (rcvr *MatOfPoint)
func NewMatOfPoint3 ¶
func NewMatOfPoint3(m *Mat) (rcvr *MatOfPoint)
func NewMatOfPoint4 ¶
func NewMatOfPoint4(a []*Point) (rcvr *MatOfPoint)
func (*MatOfPoint) Alloc ¶
func (rcvr *MatOfPoint) Alloc(elemNumber int)
func (*MatOfPoint) FromArray ¶
func (rcvr *MatOfPoint) FromArray(a []*Point)
func (*MatOfPoint) ToArray ¶
func (rcvr *MatOfPoint) ToArray() []*Point
type MatOfPoint2f ¶
type MatOfPoint2f struct {
*Mat
}
func ConvertersToVectorVectorPoint2f ¶
func ConvertersToVectorVectorPoint2f(m *Mat) (pts []*MatOfPoint2f)
func MatOfPoint2fFromNativeAddr ¶
func MatOfPoint2fFromNativeAddr(addr int64) *MatOfPoint2f
func NewMatOfPoint2f ¶
func NewMatOfPoint2f() (rcvr *MatOfPoint2f)
func NewMatOfPoint2f2 ¶
func NewMatOfPoint2f2(addr int64) (rcvr *MatOfPoint2f)
func NewMatOfPoint2f3 ¶
func NewMatOfPoint2f3(m *Mat) (rcvr *MatOfPoint2f)
func NewMatOfPoint2f4 ¶
func NewMatOfPoint2f4(a []*Point) (rcvr *MatOfPoint2f)
func (*MatOfPoint2f) Alloc ¶
func (rcvr *MatOfPoint2f) Alloc(elemNumber int)
func (*MatOfPoint2f) FromArray ¶
func (rcvr *MatOfPoint2f) FromArray(a []*Point)
func (*MatOfPoint2f) ToArray ¶
func (rcvr *MatOfPoint2f) ToArray() []*Point
type MatOfPoint3 ¶
type MatOfPoint3 struct {
*Mat
}
func MatOfPoint3FromNativeAddr ¶
func MatOfPoint3FromNativeAddr(addr int64) *MatOfPoint3
func NewMatOfPoint31 ¶
func NewMatOfPoint31() (rcvr *MatOfPoint3)
func NewMatOfPoint32 ¶
func NewMatOfPoint32(addr int64) (rcvr *MatOfPoint3)
func NewMatOfPoint33 ¶
func NewMatOfPoint33(m *Mat) (rcvr *MatOfPoint3)
func (*MatOfPoint3) Alloc ¶
func (rcvr *MatOfPoint3) Alloc(elemNumber int)
func (*MatOfPoint3) FromArray ¶
func (rcvr *MatOfPoint3) FromArray(a []*Point3)
func (*MatOfPoint3) ToArray ¶
func (rcvr *MatOfPoint3) ToArray() []*Point3
type MatOfPoint3f ¶
type MatOfPoint3f struct {
*Mat
}
func MatOfPoint3fFromNativeAddr ¶
func MatOfPoint3fFromNativeAddr(addr int64) *MatOfPoint3f
func NewMatOfPoint3f ¶
func NewMatOfPoint3f() (rcvr *MatOfPoint3f)
func NewMatOfPoint3f2 ¶
func NewMatOfPoint3f2(addr int64) (rcvr *MatOfPoint3f)
func NewMatOfPoint3f3 ¶
func NewMatOfPoint3f3(m *Mat) (rcvr *MatOfPoint3f)
func (*MatOfPoint3f) Alloc ¶
func (rcvr *MatOfPoint3f) Alloc(elemNumber int)
func (*MatOfPoint3f) FromArray ¶
func (rcvr *MatOfPoint3f) FromArray(a []*Point3)
func (*MatOfPoint3f) ToArray ¶
func (rcvr *MatOfPoint3f) ToArray() []*Point3
type MatOfRect ¶
type MatOfRect struct {
*Mat
}
func MatOfRectFromNativeAddr ¶
func NewMatOfRect ¶
func NewMatOfRect() (rcvr *MatOfRect)
func NewMatOfRect2 ¶
func NewMatOfRect3 ¶
type MatOfRect2d ¶
type MatOfRect2d struct {
*Mat
}
func MatOfRect2dFromNativeAddr ¶
func MatOfRect2dFromNativeAddr(addr int64) *MatOfRect2d
func NewMatOfRect2d ¶
func NewMatOfRect2d() (rcvr *MatOfRect2d)
func NewMatOfRect2d2 ¶
func NewMatOfRect2d2(addr int64) (rcvr *MatOfRect2d)
func NewMatOfRect2d3 ¶
func NewMatOfRect2d3(m *Mat) (rcvr *MatOfRect2d)
func (*MatOfRect2d) Alloc ¶
func (rcvr *MatOfRect2d) Alloc(elemNumber int)
func (*MatOfRect2d) FromArray ¶
func (rcvr *MatOfRect2d) FromArray(a []*Rect2d)
func (*MatOfRect2d) ToArray ¶
func (rcvr *MatOfRect2d) ToArray() []*Rect2d
type Point ¶
func ConvertersToVectorPoint ¶
type Point3 ¶
func NewPoint32 ¶
func NewPoint32() (rcvr *Point3)
func NewPoint33 ¶
func NewPoint34 ¶
type Range ¶
func (*Range) Intersection ¶
type Rect ¶
func ConvertersToVectorRect ¶
type Rect2d ¶
func NewRect2d2 ¶
func NewRect2d2() (rcvr *Rect2d)
func NewRect2d3 ¶
func NewRect2d4 ¶
func NewRect2d5 ¶
type RotatedRect ¶
func NewRotatedRect ¶
func NewRotatedRect() (rcvr *RotatedRect)
func NewRotatedRect2 ¶
func NewRotatedRect2(c *Point, s *Size, a float64) (rcvr *RotatedRect)
func NewRotatedRect3 ¶
func NewRotatedRect3(vals []float64) (rcvr *RotatedRect)
func (*RotatedRect) BoundingRect ¶
func (rcvr *RotatedRect) BoundingRect() *Rect
func (*RotatedRect) Clone ¶
func (rcvr *RotatedRect) Clone() *RotatedRect
func (*RotatedRect) Equals ¶
func (rcvr *RotatedRect) Equals(obj interface{}) bool
func (*RotatedRect) Points ¶
func (rcvr *RotatedRect) Points(pt []*Point)
func (*RotatedRect) Set ¶
func (rcvr *RotatedRect) Set(vals []float64)
func (*RotatedRect) String ¶
func (rcvr *RotatedRect) String() string
type Scalar ¶
type Scalar struct {
Val []float64
}
func NewScalar3 ¶
func NewScalar4 ¶
func NewScalar5 ¶
type TermCriteria ¶
func NewTermCriteria ¶
func NewTermCriteria(rtype int, maxCount int, epsilon float64) (rcvr *TermCriteria)
func NewTermCriteria2 ¶
func NewTermCriteria2() (rcvr *TermCriteria)
func NewTermCriteria3 ¶
func NewTermCriteria3(vals []float64) (rcvr *TermCriteria)
func (*TermCriteria) Clone ¶
func (rcvr *TermCriteria) Clone() *TermCriteria
func (*TermCriteria) Equals ¶
func (rcvr *TermCriteria) Equals(obj interface{}) bool
func (*TermCriteria) Set ¶
func (rcvr *TermCriteria) Set(vals []float64)
func (*TermCriteria) String ¶
func (rcvr *TermCriteria) String() string
type TickMeter ¶
type TickMeter struct {
// contains filtered or unexported fields
}
func NewTickMeter ¶
func NewTickMeter2 ¶
func NewTickMeter2() (rcvr *TickMeter)
func (*TickMeter) GetCounter ¶
func (*TickMeter) GetNativeObjAddr ¶
func (*TickMeter) GetTimeMicro ¶
func (*TickMeter) GetTimeMilli ¶
func (*TickMeter) GetTimeSec ¶
func (*TickMeter) GetTimeTicks ¶
Source Files ¶
- Algorithm.java.go
- Converters.java.go
- Core.java.go
- CvType.java.go
- DMatch.java.go
- KeyPoint.java.go
- Mat.java.go
- MatOfByte.java.go
- MatOfDMatch.java.go
- MatOfDouble.java.go
- MatOfFloat.java.go
- MatOfFloat4.java.go
- MatOfFloat6.java.go
- MatOfInt.java.go
- MatOfInt4.java.go
- MatOfKeyPoint.java.go
- MatOfPoint.java.go
- MatOfPoint2f.java.go
- MatOfPoint3.java.go
- MatOfPoint3f.java.go
- MatOfRect.java.go
- MatOfRect2d.java.go
- Point.java.go
- Point3.java.go
- Range.java.go
- Rect.java.go
- Rect2d.java.go
- RotatedRect.java.go
- Scalar.java.go
- Size.java.go
- TermCriteria.java.go
- TickMeter.java.go
Click to show internal directories.
Click to hide internal directories.