38 lines
594 B
Go
38 lines
594 B
Go
package gocv
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"github.com/davecgh/go-spew/spew"
|
|
"github.com/gonum/matrix/mat64"
|
|
)
|
|
|
|
func TestNewGcvPoint3f32(t *testing.T) {
|
|
pt := NewGcvPoint3f32(3, 1, 2)
|
|
spew.Dump(pt)
|
|
}
|
|
|
|
func TestNewGcvPoint2f32(t *testing.T) {
|
|
pt := NewGcvPoint2f32(3, 1)
|
|
spew.Dump(pt)
|
|
}
|
|
|
|
func TestNewGcvSize2f64(t *testing.T) {
|
|
size := NewGcvSize2f64(3, 1)
|
|
spew.Dump(size)
|
|
}
|
|
|
|
func TestMat(t *testing.T) {
|
|
mat := NewMat()
|
|
mat2 := NewMat(mat)
|
|
spew.Dump(mat2)
|
|
}
|
|
|
|
func TestToMat(t *testing.T) {
|
|
mat := mat64.NewDense(3, 2, []float64{
|
|
0, 1,
|
|
1.23, 4,
|
|
-12.3, -4,
|
|
})
|
|
spew.Dump(ToMat(mat))
|
|
}
|