
GoCV
GoCV provides computer vision in Go using OpenCV, with support for DNN, CUDA, OpenCV Contrib, and OpenVINO.

About GoCV
GoCV provides Go language bindings for the OpenCV 4 computer vision library. It supports OpenCV v4.12.0 with recent Go releases on Linux, Docker, macOS, and Windows, including DNN, OpenCV Contrib, CUDA for Nvidia GPU acceleration, and Intel OpenVINO.
Key features
- Go language bindings for OpenCV 4 computer vision library
- Compatibility with OpenCV v4.12.0 and recent Go releases
- DNN module support for deep neural network workflows
- CUDA support for Nvidia GPU hardware acceleration
- Intel OpenVINO toolkit support
- OpenCV Contrib modules support
- Supports OpenCV v4.12.0 and recent Go releases
- Works on Linux, Docker, macOS, and Windows
- Includes CUDA and OpenVINO hardware acceleration options
GoCV at a glance
- Website
- github.com/hybridgroup/gocv
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
GoCV alternatives
Tools and sites you could use instead, ranked by how closely they match.
SymPy is a computer algebra system written in pure Python.
Use scikit-image, a Python software library, to process digital images.
OpenCV provides computer vision libraries, tools, and hardware support for real-time optimized applications.
React Native Vision Camera is a high-performance camera library for React Native apps.
PyCUDA provides Python bindings for working with CUDA and GPU computing.
mexopencv provides MATLAB interface functions for using the OpenCV library.
Popular in Developer Tools
Well-known listings from the same topic.
GoCV FAQ
Which platforms does GoCV support?
Which OpenCV version does GoCV support?
Does GoCV support hardware acceleration?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











