code: def test_float():
      assert_allclose(gray.erosion(im), eroded)
      assert_allclose(gray.dilation(im), dilated)
      assert_allclose(gray.opening(im), opened)
      assert_allclose(gray.closing(im), closed)
  
imports: import inspect
  import numpy
  import pytest
  from scipy import ndimage
  from numpy.testing import assert_allclose, assert_array_equal, assert_equal
  from skimage import color, data, transform
  from skimage._shared._warnings import expected_warnings
  from skimage._shared.testing import fetch
  from skimage.morphology import gray, footprints
  from skimage.util import img_as_uint, img_as_ubyte
label_desc: Use image node_id 9 for calling a global function with example usage: test_float() without return types