modulepackage
5.0.0+incompatible
Repository: https://github.com/overhq/lut.git
Documentation: pkg.go.dev
# README
LUT contains command-line tools and Go packages for applying colour adjustments to images using lookup tables.
Motivation and caveats
This command-line tool and packages were written to inspect LUT's locally, and provide basic server-side rendering. This is most likely a bad idea, and you should probably be doing colour manipulations in OpenGL or a similar graphics programming framework.
There are tons of free LUT's available online, LUTHOUSE has some of my favourite.
Usage
Usage:
lut [flags]
lut [command]
Available Commands:
apply Adjust image colour according to a LUT
help Help about any command
Flags:
-h, --help help for lut
Use "lut [command] --help" for more information about a command.
Binaries are available for you to download if you don't want to write Go code.
Installation
This project uses Go modules, so make sure to clone it outside of your $GOPATH
. You will need at least Go 1.11.
git clone [email protected]:overhq/lut.git
cd lut
go run main.go
Supported Features
- 3D LUT's stored in the
.cube
format - Image LUT's stored in 512x512
jpeg
orpng
images - Filter intensity
- Trilinear interpolation
Not yet supported
- Image LUT's of arbitrary sizes
- 2d
.cube
files
# Packages
No description provided by the author