GoCV gives programmers who use the Go programming language access to the OpenCV 4 computer vision library. The GoCV package supports the latest releases of Go and OpenCV v4.5.4 on Linux, macOS, and Windows. Our mission is to make the Go language a “first-class” client compatible with the latest developments in the OpenCV ecosystem. Computer Vision (CV) is the ability of computers to process visual information, and perform tasks normally associated with those performed by humans. CV software typically processes video images, then uses the data to extract information in order to do something useful. Since memory allocations for images in GoCV are done through C based code, the go garbage collector will not clean all resources associated with a Mat. As a result, any Mat created must be closed to avoid memory leaks.

Features

  • GoCV supports CUDA for hardware acceleration using NVIDIA GPUs
  • GoCV also supports the Intel OpenVINO toolkit
  • Supports the latest releases of Go and OpenCV v4.5.4
  • For Linux, macOS, and Windows
  • By default, pkg-config is used to determine the correct flags for compiling and linking OpenCV
  • The project now provides Dockerfile which lets you build GoCV Docker image

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow GoCV

GoCV Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of GoCV!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Go

Related Categories

Go Machine Learning Software, Go Computer Vision Libraries

Registered

2022-02-09