Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pryce-jones-systems/go-image-tools

Highly concurrent image manipulation library for Go.
https://github.com/pryce-jones-systems/go-image-tools

computer-vision grayscale-images image-library image-processing jpeg machine-learning

Last synced: about 1 month ago
JSON representation

Highly concurrent image manipulation library for Go.

Awesome Lists containing this project

README

        

# go-image-tools
This library provides image manipulation tools for grayscale images, intended for computer vision and machine learning applications. I could add support for colour images, but havn't found the need yet, as most computer vision pipelines operate on grayscale images. Drop me an email if you want me to add colour image support ([email protected]).

The library is designed to take advantage of Go's fantastic concurrency features. As a result the code may at times look a bit convoluted and difficult to follow, but it does provide a great speed boost on machines with lots of CPU cores. I've done my best to comment everything, so it shouldn't be too bad.