code: def test_image_create_from_file(self):
      image_path = os.path.join(
          os.path.dirname(__file__), "solutions/testdata/hands.jpg"
      )
      loaded_image = Image.create_from_file(image_path)
      self.assertEqual(loaded_image.width, 720)
      self.assertEqual(loaded_image.height, 382)
      # On Mac w/ GPU support, images use 4 channels (SRGBA). Otherwise, all
      # images use 3 channels (SRGB).
      self.assertIn(loaded_image.channels, [3, 4])
      self.assertIn(
          loaded_image.image_format,
          [ImageFormat.SRGB, ImageFormat.SRGBA],
      )
  
imports: import gc
  import os
  import random
  import sys
  from absl.testing import absltest
  import cv2
  import numpy
  import PIL.Image
  from mediapipe.python._framework_bindings import image
  from mediapipe.python._framework_bindings import image_frame
label_desc: Use image node_id 13 for calling the ImageTest obj's underlying member method code with example usage: obj.test_image_create_from_file() without return types