Documentation ¶
Index ¶
- func GcvCalibrateCamera(objPts, imgPts, camMat, distCoeffs *mat64.Dense, dims [2]int, flags int) (calCamMat, rvec, tvec *mat64.Dense)
- func GcvInitCameraMatrix2D(objPts, imgPts *mat64.Dense, dims [2]int, aspectRatio float64) (camMat *mat64.Dense)
- func GcvMatToMat64(mat GcvMat) *mat64.Dense
- func GcvRodrigues(src *mat64.Dense) (dst *mat64.Dense)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GcvCalibrateCamera ¶
func GcvInitCameraMatrix2D ¶
func GcvInitCameraMatrix2D(objPts, imgPts *mat64.Dense, dims [2]int, aspectRatio float64) (camMat *mat64.Dense)
GcvInitCameraMatrix2D takes one 3-by-N matrix and one 2-by-N Matrix as input. Each column in the input matrix represents a point in real world (objPts) or in image (imgPts). Return: the camera matrix.
func GcvMatToMat64 ¶
Convert Mat, which defined by SWIG, to *mat64.Dense. The reason is the latter is much easier to handle in Go. GcvMat is assumed to be 2-dimensional matrix.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Godeps
|
|
_workspace/src/github.com/davecgh/go-spew/spew
Package spew implements a deep pretty printer for Go data structures to aid in debugging.
|
Package spew implements a deep pretty printer for Go data structures to aid in debugging. |
_workspace/src/github.com/gonum/blas
Package blas provides interfaces for the BLAS linear algebra standard.
|
Package blas provides interfaces for the BLAS linear algebra standard. |
_workspace/src/github.com/gonum/blas/blas64
Package blas64 provides a simple interface to the float64 BLAS API.
|
Package blas64 provides a simple interface to the float64 BLAS API. |
_workspace/src/github.com/gonum/blas/cblas128
Package cblas128 provides a simple interface to the complex128 BLAS API.
|
Package cblas128 provides a simple interface to the complex128 BLAS API. |
_workspace/src/github.com/gonum/blas/cgo
Package cgo provides bindings to a C BLAS library.
|
Package cgo provides bindings to a C BLAS library. |
_workspace/src/github.com/gonum/blas/native
Package native is a Go implementation of the BLAS API.
|
Package native is a Go implementation of the BLAS API. |
_workspace/src/github.com/gonum/blas/testblas
Package testblas provides tests for blas implementions.
|
Package testblas provides tests for blas implementions. |
_workspace/src/github.com/gonum/blas/testblas/benchautogen
Script for automatic code generation of the benchmark routines
|
Script for automatic code generation of the benchmark routines |
_workspace/src/github.com/gonum/matrix/mat64
Package mat64 provides basic linear algebra operations for float64 matrices.
|
Package mat64 provides basic linear algebra operations for float64 matrices. |
_workspace/src/github.com/stretchr/testify/assert
A set of comprehensive testing tools for use with the normal Go testing system.
|
A set of comprehensive testing tools for use with the normal Go testing system. |
Click to show internal directories.
Click to hide internal directories.