Ponomarenko: noise curve estimation from a single image
Python bindings for Miguel Colom's implementation of the Ponomarenko et al. method.
Version 0.0.4 -- March 23, 2020
By Charles Hessel charles.hessel@ens-paris-saclay.fr
The C++ code used in this repository has been peer-reviewed as part of the IPOL publication:
Miguel Colom, and Antoni Buades, Analysis and Extension of the Ponomarenko et al. Method, Estimating a Noise Curve from a Single Image, Image Processing On Line, 3 (2013), pp. 173–197. https://doi.org/10.5201/ipol.2013.45
Installation
Run
pip install -e .
from the directory where setup.py is located.
Usage
As a Python module
from ponomarenko import estimate_noise
bins, noise_std = estimate_noise(image)
The method estimates the standard-deviation of the noise (in noise_std) in
different intensity bins, which centers are given in the first output bins.
Release files for ponomarenko 0.0.4.post1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ponomarenko-0.0.4.post1.tar.gz | 25.0 kB | Details |
Release files / ponomarenko-0.0.4.post1.tar.gz
| Download URL | ponomarenko-0.0.4.post1.tar.gz |
|---|---|
| Size | 25.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0a53e35f3203e02d13bd4a1684ae8d4bf5fb7fa1aa6f82ee18934f9804174405
|
|
BLAKE2b-256 checksum How to use checksums |
586022da3cb969e8e9e9dd1c7b84a0576479591531750aaa9d2ddd106a5e42dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.1 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6
|