code: def _snow_process(
      tens: Tensor, snow_coeff: Union[float, int]
  ) -> Tensor:
      tens = _hls(tens)
      cspace = tens.cspace
  
      tens = np.array(tens, dtype=np.float64)
  
      brightness_coefficient = 2.5
  
      ## scale pixel values up for channel 1 (lightness)
      tens[:, :, 1][tens[:, :, 1] < snow_coeff] = (
          tens[:, :, 1][tens[:, :, 1] < snow_coeff]
          * brightness_coefficient
      )
      tens[:, :, 1][
          tens[:, :, 1] > 255
      ] = 255  ##Sets all values above 255 to 255
  
      tens = np.array(tens, dtype=np.uint8)
  
      return to_tensor(tens, cspace=cspace)
  
imports: import cv2
  import random
  import math
  import numpy
  from ..coreten import Tensor, to_tensor
  from ..annotations import Tuple, Union
  from ..color import to_hls, to_rgb, to_bgr, to_hsv, to_gray, to_lab
label_desc: Use image node_id 11 for calling a global function with example usage: _snow_process(tens, snow_coeff) and returns: to_tensor