code: def test_nlmeans_padding(rng):
      S0 = 100 + 2 * rng.standard_normal((50, 50, 50))
      S0 = S0.astype("f8")
      S0n = add_padding_reflection(S0, 5)
      S0n2 = remove_padding(S0n, 5)
      assert_equal(S0.shape, S0n2.shape)
  
file_path: dipy/dipy/denoise/tests/test_nlmeans.py
imports: from time import time
  import numpy
  from numpy.testing import assert_, assert_equal, assert_array_almost_equal, assert_raises
  import pytest
  from dipy.denoise.nlmeans import nlmeans
  from dipy.denoise.denspeed import add_padding_reflection, remove_padding
  from dipy.utils.omp import cpu_count, have_openmp
  from dipy.testing import assert_greater
  from dipy.testing.decorators import set_random_number_generator
label_desc: Use image node_id 1 for calling a global function with example usage: test_nlmeans_padding(rng) without return types