BM3D

This is a python implementation of BM3D.
Matlab version
We refer to this CPP version.

Why python

  1. Easier to understand BM3D.
  2. Quickly develop a new algorithm based on BM3D.

Comparison of cpp version and python version

Test Image PSNR