code: def test_hsv_value_with_non_float_output():
      # Since `rgb2hsv` returns a float image and the result of the filtered
      # result is inserted into the HSV image, we want to make sure there isn't
      # a dtype mismatch.
      filtered = edges_hsv_uint(COLOR_IMAGE)
      filtered_value = color.rgb2hsv(filtered)[:, :, 2]
      value = color.rgb2hsv(COLOR_IMAGE)[:, :, 2]
      # Reduce tolerance because dtype conversion.
      assert_allclose(
          filtered_value, filters.sobel(value), rtol=1e-5, atol=1e-5
      )
  
file_path: scikit-image/skimage/color/tests/test_adapt_rgb.py
imports: from functools import partial
  import numpy
  from skimage import img_as_float, img_as_uint
  from skimage import color, data, filters
  from skimage.color.adapt_rgb import adapt_rgb, each_channel, hsv_value
label_desc: Use image node_id 13 for calling a global function with example usage: test_hsv_value_with_non_float_output() without return types