code: def __call__(self, data, reader: Optional[ImageReader] = None):
      d = dict(data)
  
      ignore = False
      for i, key in enumerate(self.keys):
          # Support direct image in np (pass only transform)
          if not isinstance(d[key], str):
              ignore = True
              meta_dict_key = f"{key}_{self.meta_key_postfix[i]}"
              meta_dict = d.get(meta_dict_key)
              if meta_dict is None:
                  d[meta_dict_key] = dict()
                  meta_dict = d.get(meta_dict_key)
  
              image_np = d[key]
              meta_dict["spatial_shape"] = image_np.shape[:-1]  # type: ignore
              meta_dict["original_channel_dim"] = -1  # type: ignore
              meta_dict["original_affine"] = None  # type: ignore
  
              d[key] = MetaTensor(image_np, meta=meta_dict)
              continue
  
      if not ignore:
          d = super().__call__(d, reader)
  
      return d
  
file_path: MONAILabel/monailabel/transform/pre.py
imports: import logging
  from typing import Optional
  from monai.config import KeysCollection
  from monai.data import ImageReader, MetaTensor
  from monai.transforms import LoadImaged, MapTransform
  from monai.utils import PostFix
label_desc: Use image node_id 1 for calling the LoadImageExd obj's underlying member method code with example usage: obj.__call__(data, reader) and returns: d