Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.
- opencv
- golang
- video
- computer-vision
71,235 visible repositories in the index
1–12 of 12 · Most stars
Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.
A lightning fast image processing and resizing library for Go
A lightweight library for writing concurrent programs in Go using the Actor model.
A Go port of the Java Streams API. Type-safe and functional Go Streams processing
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
A simple embeddable scripting language which supports concurrent event processing.
Go Bindings for libsamplerate
Make functions return a channel for parallel processing via go routines.
A pool that spins up a given number of processes in advance and attaches stdin and stdout when needed. Very similar to FastCGI but works for any command.
pipelines contains generic functions for concurrent processing
Hands is a process controller used to control the execution and return strategies of multiple goroutines.