Go – OpenCv

Pre-requisitos

sudo pacman -S unixodbc
sudo pacman -S hdf5
sudo pacman -S vtk

Pagina oficial https://gocv.io/getting-started/linux/

sudo go get -u -d gocv.io/x/gocv
cd $HOME/go/src/gocv.io/x/gocv/
sudo make install

Mostrar imagen desde cámara

package main

import (
	"gocv.io/x/gocv"
)

func main(){
	webcam, _ := gocv.VideoCaptureDevice(0)
	window := gocv.NewWindow("Hello")
	img := gocv.NewMat()

	for {
		webcam.Read(&img)
		window.IMShow(img)
		window.WaitKey(1)
	}
}

Ejecutar

go run holaVideo.go