Categorygithub.com/overhq/lut
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.

wercker status

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 or png images
  • Filter intensity
  • Trilinear interpolation

Not yet supported

  • Image LUT's of arbitrary sizes
  • 2d .cube files

# Packages

No description provided by the author