PyBM3D
So you want to denoise some images, or maybe shrink inside a projected gradient algorithm?
This is a python wrapper around Marc Lebrun's implementation of BM3d
http://www.ipol.im/pub/art/2012/l-bm3d/
License is GPL3 per his original source.
The cython wrappings are minimalistic.