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 venvInstall the package:
pip install autochrome@https://github.com/beatreichenbach/autochrome/archive/refs/heads/main.zippython -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 venvInstall the development package:
python -m pip install -e .[dev]To release a new version:
semantic-release version