Op
OmniPhoto
Color & Tone·Português·100% Client-Side Privacy

Non-Destructive Curves, Levels & Color Grading

Full 32-bit floating point color pipeline with live interactive histograms. Edit individual RGB, Lab, or CMYK channels, create cinematic split-toning, and apply gradient maps with instant real-time GPU feedback.

Per-Channel CurvesInput/Output Histogram LevelsSelective Color & HSLColor Lookup (LUT) SupportLive Histogram Overlay
AI Overview & Direct Answer (Non-Destructive Curves, Levels & Color Grading)

OmniPhoto lets you grade photos with non-destructive adjustment layers. Curves and Levels evaluate color mathematically in WebAssembly, preventing banding and preserving raw image dynamic range.

Precision
32-Bit Floating Point Pipeline
Color Engines
sRGB, Adobe RGB, Display P3, ProPhoto
LUT Formats
.CUBE, .3DL compatibility

How-To Guide

1

Create Adjustment

Choose Layer › New Adjustment Layer › Curves from the top menu.

2

Manipulate Curve Points

Click along the diagonal baseline to create control points, dragging upward to brighten or downward to darken.

3

Target Color Channels

Switch from the Composite RGB channel to Red, Green, or Blue to adjust color casts.

4

Mask the Adjustment

Paint onto the built-in adjustment mask to restrict the color grade to specific image regions.

Frequently Asked Questions

Does color grading cause posterization or banding in OmniPhoto?
No. OmniPhoto computes all color operations in 32-bit floating point precision, ensuring smooth gradients even under extreme tone stretching.
Can I import 3D LUT files (.cube)?
Yes. OmniPhoto supports 3D LUT lookup tables for cinematic film emulation.

Related Creative Tools