Autochrome is a tool to synthesize realistic film grain. It is based on the research of Newson at al (2017).
The name Autochrome is based on the early color photography process Autochrome Lumière.
Requires Python 3.10
Create a virtual environment:
py -3.10 -m venv venv
Install the package:
pip install autochrome@https://github.com/beatreichenbach/autochrome/archive/refs/heads/main.zip
python -m autochrome --gui
- A Low-Dimensional Function Space for Efficient Spectral Upsampling
- Physically Meaningful Rendering using Tristimulus Colours
- Rgb to Spectrum Conversion
- GitHub: caiyuanhao1998/MST-plus-plus
- GitHub: boazarad/NTIRE2022_spectral
- Realistic Film Grain Rendering
- YouTube: Film Grain Rendering
- GitHub: alasdairnewson/film_grain_rendering_gpu
- GitHub: mitsuba-renderer/rgb2spec
- GitHub: nbvdkamp/rgb2spec-rs
- https://stocksnap.io/photo/female-portrait-UOBQKFXUIG
- https://stocksnap.io/photo/male-portrait-NLX0RAPBGB
- https://stocksnap.io/photo/woman-female-JDXWHY8CIN
- https://stocksnap.io/photo/female-portrait-NWFLCH8IBN
- https://stocksnap.io/photo/woman-beach-FJCOO6JWDP
Create a virtual environment:
python -m venv venv
Install the development package:
python -m pip install -e .[dev]
To release a new version:
semantic-release version