BM3D for streak artifact removal in neutron imaging
Project description
BM3D ORNL
This repository contains the BM3D ORNL code, which is a Python implementation of the BM3D denoising algorithm. The BM3D algorithm was originally proposed by K. Dabov, A. Foi, V. Katkovnik, and K. Egiazarian in the paper "Image Denoising by Sparse 3D Transform-Domain Collaborative Filtering" (2007).
The BM3D algorithm is a state-of-the-art denoising algorithm that is widely used in the image processing community.
The BM3D ORNL code is a Python implementation of the BM3D algorithm that has been optimized for performance using both Numba
and CuPy
.
The BM3D ORNL code is designed to be easy to use and easy to integrate into existing Python workflows.
The BM3D ORNL code is released under an open-source license, and is freely available for download and use.
For more information, check out our FAQ.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file bm3dornl-0.3.1.tar.gz
.
File metadata
- Download URL: bm3dornl-0.3.1.tar.gz
- Upload date:
- Size: 17.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71f1ebcd4e6d8ed8ba1627fe5aa126cb2c9e5ef33683f75eefd43e0e9bf03d93 |
|
MD5 | 68fc7aeab1e3519e7d19d61ec0cac0c8 |
|
BLAKE2b-256 | ece1ab93ae5b53f4212fe729b31974dd4add881d430f65c0bea8255cf396abbc |
File details
Details for the file bm3dornl-0.3.1-py3-none-any.whl
.
File metadata
- Download URL: bm3dornl-0.3.1-py3-none-any.whl
- Upload date:
- Size: 20.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66edc41986cf3497c854793d76d5d4a4564c6eb4083151aa77061868e22dc942 |
|
MD5 | ca9f33ea32a1acb96f1222475b71f171 |
|
BLAKE2b-256 | d59bcc5c07f835cc1c6fcec88de85fb5eea90c2fc4bfa936f71c3292124414df |