Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/pryce-jones-systems/go-image-tools
- Owner: pryce-jones-systems
- License: gpl-3.0
- Created: 2021-05-05T14:08:55.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-05-09T16:29:39.000Z (over 3 years ago)
- Last Synced: 2024-06-20T22:34:51.746Z (7 months ago)
- Topics: computer-vision, grayscale-images, image-library, image-processing, jpeg, machine-learning
- Language: Go
- Homepage:
- Size: 11.8 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.