{"repo":"hybridgroup/gocv","free":true,"listed":false,"github":"https://github.com/hybridgroup/gocv","clone":"git clone https://github.com/hybridgroup/gocv.git","description":"Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.","language":"Go","stars":7485,"topics":["opencv","golang","video","computer-vision","video-capture","face-tracking","mjpeg","mjpeg-stream","image-processing","tensorflow"],"license":null,"category":"machine-learning","readme_excerpt":"GoCV The GoCV package provides Go language bindings for the OpenCV 4 computer vision library. The GoCV package supports the latest releases of Go and OpenCV (v4.12.0) on Linux, Docker, macOS, and Windows. Our ongoing mission is help the Go programming language be a \"first-class\" client compatible with the latest developments in the OpenCV ecosystem. GoCV supports CUDA for hardware acceleration using Nvidia GPUs. Check out the CUDA README for more info on how to use GoCV with OpenCV/CUDA. GoCV also supports Intel OpenVINO. Check out the OpenVINO README for more info on how to use GoCV with the Intel OpenVINO toolkit. How to use Hello, video This example opens a video capture device using device \"0\", reads frames, and shows the video in a GUI window: Face detect This is a more complete example that opens a video capture device using device \"0\". It also uses the CascadeClassifier class to load an external data file containing the classifier data. The program grabs each frame from the video, then uses the classifier to detect faces. If any faces are found, it draws a green rectangle around each one, then displays the video in an output window: More examples There are examples in the cmd directory of this repo in the form of various useful command line utilities, such as capturing an image file, streaming mjpeg video, counting objects that cross a line, and using OpenCV with a DNN for face tracking. How to install To install GoCV, you must first have the matching version of OpenCV","default_branch":null,"files":null,"tree":[],"storefront":"/r/hybridgroup","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hybridgroup/gocv/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}