Skip to content

dreamcatcher45/lut-editor-app

Repository files navigation

LUT Photo Editor

A simple web application for applying color LUTs (Look-Up Tables) to images with real-time preview and adjustable intensity.

Features

  • Interactive Before/After Slider: Visually compare original and edited images
  • Adjustable LUT Intensity: Fine-tune the effect strength with a simple slider
  • Multiple Format Support:
    • Images: JPG, PNG, WebP, HEIC, HEIF, BMP, TIFF
    • LUTs: .CUBE, .3DL
  • Simple Interface: Easy drag & drop for both images and LUT files

Quick Start

# Clone the repository
git clone https://github.com/dreamcatcher45/lut-photo-editor.git

# Install dependencies
npm install

# Start the development server
npm start

How to Use

  1. Upload an image using the first drop area
  2. Upload a LUT file (.CUBE or .3DL) using the second drop area
  3. Adjust intensity with the slider
  4. Use the comparison slider to see differences
  5. Download your edited image

Technical Details

Built with React, TypeScript, and HTML Canvas for pixel-level image processing. The app uses trilinear interpolation to accurately apply LUT color transformations.

License

MIT


Created by dreamcatcher45

About

LUT Photo Editor - Apply LUT filters to your images with adjustable intensity

Topics

Resources

Stars

Watchers

Forks