Skip to main content

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

Project description

RawRefinery

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

Currently in alpha release.

Sorry for the lack of instructions!


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] 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)

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.0.1.tar.gz (13.0 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.0.1-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for rawforge-0.0.1.tar.gz
Algorithm Hash digest
SHA256 abce8a8a4932387d6677597e7786e4276e2e34965e158f20016e62d93c7fbbe3
MD5 955b1a6d999359dc946f268166e12157
BLAKE2b-256 950b163654e9e46431795db3c9f2c09a47567b9b6fc018a52b946c94dcc9835b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rawforge-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5e47c29793a7d3f57a066117b45d5bf9d4a9a902f2fa1b477fadfe5774af5710
MD5 c0b073d15f894449f1453c12e6307e0d
BLAKE2b-256 b66ad7a44890b7b32f97a8ba6bfc318f9bc0747a537962add1338ccc0f34716d

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