Skip to content
This repository has been archived by the owner on Aug 6, 2023. It is now read-only.

Latest commit

 

History

History
42 lines (33 loc) · 1.62 KB

README.md

File metadata and controls

42 lines (33 loc) · 1.62 KB

Gauss sketch book

Gauss sketch book contains generalized implementation of Difference of Gaussians or DoG in short.

Featured Filters:

  • DoG
  • XDoG
  • FDoG (⚠ WIP)

Features

  • presentation.mlx matlab live script where the implementation of the methods are explained step by step.
  • 🦀Rust library of mentioned filters. used for static image filtering and realtime filtering.
  • 🐍Python binding of the rust.

Installs

  • MATLAB for presentation.mlx.
  • Rust for using the rust library.
  • Python for using the python library.

Examples

Raw image on the right and Filtered image on the left.

XDoG

σ = 1.4 | ε = 0.6 | p = 1.0 | φ = 6.0 gray_rose xdog

How to Use

presentation.mlx

Open the file in MATLAB and run the script.

Note: the script depends on the assets/images and assets/textures folder.

Rust

⚠ work in progress

Python

⚠ work in progress

References