code: def py_rgb_2_hsv(R, G, B):
      """Convert an HSV value to RGB.
  
      Automatic clipping.
  
      Parameters
      ----------
      R : int
          From 0. - 255.
      G : int
          From 0. - 255.
      B : int
          From 0. - 255.
  
      Returns
      -------
      out : (H, S, V) floats
          Ranges (0...360), (0...1), (0...1)
  
      conversion convention from here:
      http://en.wikipedia.org/wiki/HSL_and_HSV
  
      """
      RGB = [float(R), float(G), float(B)]
      HSV = [0.0] * 3
  
      rgb_2_hsv(RGB, HSV)
  
      return HSV
  
file_path: pythran/pythran/tests/scikit-image/_colormixer.py
imports: import numpy
label_desc: Use image node_id 9 for calling a global function with example usage: py_rgb_2_hsv(R, G, B) and returns: HSV