code: def load(cls, path_to_file):
          
          import mimetypes
          mimetypes.init()
          mime = mimetypes.guess_type('file://%s' % path_to_file)[0]
          img_type = ImageTypeEnum.lookup_by_mime_type(mime)
          with open(path_to_file, 'rb') as f:
              data = f.read()
          return Image(data, image_type=img_type)
docs: Loads the image data from a file on disk and tries to guess the image MIME type
  
          :param path_to_file: path to the source file
          :type path_to_file: str
          :return: a `pyowm.image.Image` instance