~oppen/latt

fast image filtering for Android based OS
ensure only one process is active at any time
version checks and multiple tweaks
fedb2963 — Fish 3 days ago
startup check wip

refs

trunk
browse  log 

clone

read-only
https://git.sr.ht/~oppen/latt
read/write
git@git.sr.ht:~oppen/latt

You can also use your local clone with git send-email.

888             d8888 88888888888 88888888888 
888            d88888     888         888     
888           d88P888     888         888     
888          d88P 888     888         888     
888         d88P  888     888         888     
888        d88P   888     888         888     
888       d8888888888     888         888     
88888888 d88P     888     888         888     

Lätt - Öppen Filters 
====================

Fast image filtering on Android with Renderscript.

To Do 
=====

Refactor, the bulk of this was written in < 3 days

LUTs 
====

Uses the same LUT format as Unreal Engine - 256 pixel x 16 pixel png image files.

Creating Filters 
================

An identity LUT is an image where if used as a filter the original image should remain untouched,
all colours map to the same value. By taking an identity LUT image and changing the colour values
(in Photoshop or GIMP) you create a new LUT filter. See: images/identity_lut.png

An easier way of creating 256x16 LUTs is to use the above identity LUT as a source image and apply
HALDCluts to it using the ÖppenHald tool [1] (for bulk conversions use the bash script mentioned in
the README).

Included in the repository are 293 LUT filters converted from the RawTherapee Film Simulation
Collection [2] with filenames batch converted to be usable as Android drawable assets. Refer to the
contact sheet (WARNING 43.5mb) in the OppenHald project for an example of each.

License 
=======

GNU GPL3

Dependencies 
============

No libraries other than Glide, no analytics or tracking of any kind.

References 
==========

[1] - https://codeberg.org/oppen/oppen_hald 
[2] -
https://rawpedia.rawtherapee.com/Film_Simulation#RawTherapee_Film_Simulation_Collection