code: def __init__(self, depth_path: str, scale=1):
      if not depth_path.endswith("dummy"):
          assert os.path.isfile(
              depth_path
          ), f"file does not exist: {depth_path}"
      self._depth = None
      self.depth_path = depth_path
      self.scale = scale
  
imports: import os
  import abc
  import numpy
  import imageio
  import PIL
  from PIL import Image
label_desc: Use image node_id 1 to create a new CapturedDepth object from inherited base classes: CapturedContent with example: obj = CapturedDepth(depth_path, scale)