OpenCV Integration

sikuli-go includes OpenCV-backed matcher backends for image search.

Backend Selection

The OpenCV backend is wired through:

Build with OpenCV

go test -tags "opencv gocv_specific_modules" ./...
go build -tags "opencv gocv_specific_modules" ./...

Native Requirements

On macOS (Homebrew), a typical setup is:

brew install opencv pkg-config
export HOMEBREW_PREFIX="$(brew --prefix)"
export PKG_CONFIG_PATH="$HOMEBREW_PREFIX/lib/pkgconfig:$PKG_CONFIG_PATH"

Notes