class_docstr: Load multi-channel images from a list of separate channel files.
  
  Required keys are "img_prefix" and "img_info" (a dict that must contain the
  key "filename", which is expected to be a list of filenames).
  Added or updated keys are "filename", "img", "img_shape",
  "ori_shape" (same as `img_shape`), "pad_shape" (same as `img_shape`),
  "scale_factor" (1.0) and "img_norm_cfg" (means=0 and stds=1).
  
  Args:
      to_float32 (bool): Whether to convert the loaded image to a float32
          numpy array. If set to False, the loaded image is an uint8 array.
          Defaults to False.
      color_type (str): The flag argument for :func:`mmcv.imfrombytes`.
          Defaults to 'color'.
      file_client_args (dict): Arguments to instantiate a FileClient.
          See :class:`mmcv.fileio.FileClient` for details.
          Defaults to ``dict(backend='disk')``.
class_docstr_tok: ["Load","multi-channel","images","from","a","list","of","separate","channel","files",".","Required","keys","are","``","img_prefix","''","and","``","img_info","''","(","a","dict","that","must","contain","the","key","``","filename","''",",","which","is","expected","to","be","a","list","of","filenames",")",".","Added","or","updated","keys","are","``","filename","''",",","``","img","''",",","``","img_shape","''",",","''","ori_shape","''","(","same","as","`","img_shape","`",")",",","``","pad_shape","''","(","same","as","`","img_shape","`",")",",","''","scale_factor","''","(","1.0",")","and","``","img_norm_cfg","''","(","means=0","and","stds=1",")",".","Args",":","to_float32","(","bool",")",":","Whether","to","convert","the","loaded","image","to","a","float32","numpy","array",".","If","set","to","False",",","the","loaded","image","is","an","uint8","array",".","Defaults","to","False",".","color_type","(","str",")",":","The","flag","argument","for",":","func",":","`","mmcv.imfrombytes","`",".","Defaults","to","'color","'",".","file_client_args","(","dict",")",":","Arguments","to","instantiate","a","FileClient",".","See",":","class",":","`","mmcv.fileio.FileClient","`","for","details",".","Defaults","to","``","dict","(","backend='disk","'",")","``","."]
code: def __init__(
      self,
      to_float32=False,
      color_type="unchanged",
      file_client_args=dict(backend="disk"),
  ):
      self.to_float32 = to_float32
      self.color_type = color_type
      self.file_client_args = file_client_args.copy()
      self.file_client = None
  
imports: import os.path
  import mmcv
  import numpy
  import pycocotools.mask
  from mmdet.core import BitmapMasks, PolygonMasks
  from ..builder import PIPELINES
label_desc: Use image node_id 1 to create a new LoadMultiChannelImageFromFiles object from inherited base classes: object with example: obj = LoadMultiChannelImageFromFiles(to_float32, color_type, file_client_args)