The napari hub is transitioning to a community-run implementation due to launch in June 2025.
Since October 1, 2024, this version is no longer actively maintained and will not be updated. New plugins and plugin updates will continue to be listed.

napari NLM

napari-nlm

NLM (non local means) denoising

License BSD-3 PyPI Python Version tests codecov napari hub


GPU accelerated non local means (NLM) denoising plugin for napari (WIP)

  • currently only supports single-channel 2D or 3D images
  • requires a OpenCL capable GPU

Screenshot

Installation

You can install napari-nlm via [pip]:

pip install napari-nlm

Usage

  1. Open example image Open Sample > napari-nlm: noisy bricks
  2. Adjust parameters
    • sigma: denoising strength (the larger sigma, the greater the smoothing)
    • patch_radius: size of local patches, 2 or 3 is a good default
    • search_radius: size of search area around each pixel to find similar patches, 7-11 is a good default
  3. Denoise by pressing run

License

Distributed under the terms of the [BSD-3] license, "napari-nlm" is free and open source software

Version:

  • 0.0.4

Last updated:

  • 26 July 2022

First released:

  • 25 July 2022

License:

Supported data:

  • Information not submitted

Plugin type:

GitHub activity:

  • Stars: 3
  • Forks: 1
  • Issues + PRs: 0

Python versions supported:

Operating system:

Requirements:

  • numpy
  • magicgui
  • qtpy
  • pyopencl (==2022.1.5)
  • gputools
  • scikit-image