class_docstr: Constructs a GLPN image processor.
  
  Args:
      do_resize (`bool`, *optional*, defaults to `True`):
          Set the class default for the `do_resize` parameter. Controls whether to resize the image's (height, width)
          dimensions, rounding them down to the closest multiple of `size_divisor`.
      size_divisor (`int`, *optional*, defaults to 32):
          Set the class default for the `size_divisor` parameter. When `do_resize` is `True`, images are resized so
          their height and width are rounded down to the closest multiple of `size_divisor`.
      resample (`PIL.Image` resampling filter, *optional*, defaults to `PIL.Image.Resampling.BILINEAR`):
          Set the class default for `resample`. Defines the resampling filter to use if resizing the image.
      do_rescale (`bool`, *optional*, defaults to `True`):
          Set the class default for the `do_rescale` parameter. Controls whether or not to apply the scaling factor
          (to make pixel values floats between 0. and 1.).
code: def __init__(
      self,
      do_resize: bool = True,
      size_divisor: int = 32,
      resample=PILImageResampling.BILINEAR,
      do_rescale: bool = True,
      **kwargs,
  ) -> None:
      self.do_resize = do_resize
      self.do_rescale = do_rescale
      self.size_divisor = size_divisor
      self.resample = resample
      super().__init__(**kwargs)
  
file_path: H2O/h2o_flexgen/benchmark/third_party/transformers/src/transformers/models/glpn/image_processing_glpn.py
imports: from typing import List, Optional, Union
  import numpy
  import PIL.Image
  from transformers.image_utils import PILImageResampling
  from transformers.utils.generic import TensorType
  from ...image_processing_utils import BaseImageProcessor, BatchFeature
  from ...image_transforms import rescale, resize, to_channel_dimension_format
  from ...image_utils import ChannelDimension, get_image_size, is_batched, to_numpy_array, valid_images
  from ...utils import logging
label_desc: Use image node_id 1 to create a new GLPNImageProcessor object from inherited base classes: BaseImageProcessor with example: obj = GLPNImageProcessor(do_resize, size_divisor, resample, do_rescale)