Skip to main content

Learn and reproduce a photographer's Lightroom editing style

Project description

Lureva

Lureva is an experimental tool for learning a photographer's Lightroom editing style from paired RAW and edited examples.

The initial goal is straightforward: given a RAW image, predict adjustments that reproduce the photographer's editing decisions and emit either:

  • a DNG containing the resulting edit metadata, or
  • the original RAW file with an accompanying XMP sidecar.

The project is Python-first. A minimal Rust crate is published under the same name to reserve the namespace and leave room for native components later.

Python

uv sync
uv run lureva

Expected output:

Hello from Lureva 0.1.0!

Rust

cargo run

Expected output:

Hello from Lureva 0.1.0!

Status

Early development. No editing or prediction functionality has been implemented yet.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lureva-0.1.0.tar.gz (1.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lureva-0.1.0-py3-none-any.whl (2.2 kB view details)

Uploaded Python 3

File details

Details for the file lureva-0.1.0.tar.gz.

File metadata

  • Download URL: lureva-0.1.0.tar.gz
  • Upload date:
  • Size: 1.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for lureva-0.1.0.tar.gz
Algorithm Hash digest
SHA256 78021a4b82a4e8a91ec160af9b69d3ae9d6eabd906dab4824bcd86fa0ed2cbca
MD5 871deb0d98547276c133509d6d4d3b40
BLAKE2b-256 ea964420322086a4187b1685acced4fa566cd6e3fee868e8788a944b743674a1

See more details on using hashes here.

File details

Details for the file lureva-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: lureva-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for lureva-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 829f1d7be7e3f19d8c1b5aeae8112a8d958f41c46fc29f009066752d752b5078
MD5 3ca0ad389ccbadef7145865ca264a14e
BLAKE2b-256 2961d332e5728af9bde9a42b13b89f87be8f0846daedd0ba00f72fc121c55483

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page