Skip to content

This project demonstrates film grain rendering techniques using Rust. It processes images to simulate the appearance of film grain, providing a realistic, analog look to digital images.

Notifications You must be signed in to change notification settings

MohdMohsin97/film-grain-rendering-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Film Grain Rendering in Rust

This project applies a film grain effect to an input image using a pixel-wise algorithm in Rust. The effect is customizable via parameters such as grain radius, filter strength, and Monte Carlo simulation iterations.

Requirements

Before running the project, ensure that you have the following installed:

How to Build and Run

  1. Clone the repository or download the source code:

    git clone https://github.com/MohdMohsin97/film-grain-rendering-rust.git
    cd film-grain-rendering-rust
  2. Build the project:

    cargo build --release
  3. Run the project:

    cargo run --release

About

This project demonstrates film grain rendering techniques using Rust. It processes images to simulate the appearance of film grain, providing a realistic, analog look to digital images.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages