Skip to main content

A compute backend/CLI application for using machine learning models on raw images.

Reason this release was yanked:

Accidental upload with wrong code

Project description

RawRefinery

PyPI version License: MIT Python version

RawForge is an open-source command line application for raw image quality refinement and denoising.

Currently in alpha release.


Install from pip:

pip install rawforge

Example command line syntax:

rawforge TreeNetDenoiseHeavy test.CR2 test_heavy.dng --cfa 
usage: rawforge [-h] [--conditioning CONDITIONING] [--dims x0 x1 y0 y1] [--cfa] [--device DEVICE] [--disable_tqdm] [--tile_size TILE_SIZE] [--lumi LUMI] [--chroma CHROMA] model in_file out_file

A command line utility for processing raw images.

positional arguments:
  model                 The name of the model to use.
  in_file               The name of the file to open.
  out_file              The name of the file to save.

options:
  -h, --help            show this help message and exit
  --conditioning CONDITIONING
                        Conditioning array to feed model.
  --dims x0 x1 y0 y1    Optional crop dimensions.
  --cfa                 Save the image as a CFA image (default: False).
  --device DEVICE       Set device backend (cuda, cpu, mps).
  --disable_tqdm        Disable the progress bar.
  --tile_size TILE_SIZE
                        Set tile size. (default: 256)
  --lumi LUMI           Lumi noise (0-1).
  --chroma CHROMA       Chroma noise (0-1).

Acknowledgments

With thanks to:

Brummer, Benoit; De Vleeschouwer, Christophe. (2025). Raw Natural Image Noise Dataset. https://doi.org/10.14428/DVN/DEQCIM, Open Data @ UCLouvain, V1.

Chen, Liangyu; Chu, Xiaojie; Zhang, Xiangyu; Chen, Jianhao. (2022). NAFNet: Simple Baselines for Image Restoration. https://doi.org/10.48550/arXiv.2208.04677, arXiv, V1.

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

rawforge-0.2.0.tar.gz (17.5 kB view details)

Uploaded Source

Built Distribution

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

rawforge-0.2.0-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file rawforge-0.2.0.tar.gz.

File metadata

  • Download URL: rawforge-0.2.0.tar.gz
  • Upload date:
  • Size: 17.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for rawforge-0.2.0.tar.gz
Algorithm Hash digest
SHA256 a4b0bee4e5552fd553af190343f3e9d94ad292a7be21ed8ce89f89ba6414bdd8
MD5 ea6c278bf004590b22f7928094fb93c1
BLAKE2b-256 0d718180b544265ad211ba29299236d361b2ad31cd4fad20667ce1a58b5c52a2

See more details on using hashes here.

File details

Details for the file rawforge-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: rawforge-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 19.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for rawforge-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 651d41a10c3fae74457199dcad1b51af489b61d74c4981cc09aad2afc6643388
MD5 83d1380430be37b2a85a2e8c83fd6665
BLAKE2b-256 9521f3810916ceb278d141e6c746605014dca1cd97c9bc1295d316d4bb979346

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