code: def test_exif_interop(self):
      with Image.open("Tests/images/flower.jpg") as im:
          exif = im.getexif()
          assert exif.get_ifd(0xA005) == {
              1: "R98",
              2: b"0100",
              4097: 2272,
              4098: 1704,
          }
  
          reloaded_exif = Image.Exif()
          reloaded_exif.load(exif.tobytes())
          assert reloaded_exif.get_ifd(0xA005) == exif.get_ifd(0xA005)
  
imports: import io
  import os
  import shutil
  import sys
  import tempfile
  import pytest
  from PIL import Image, ImageDraw, ImagePalette, UnidentifiedImageError
  from .helper import assert_image_equal, assert_image_equal_tofile, assert_image_similar_tofile, assert_not_all_same, hopper, is_win32, mark_if_feature_version, skip_unless_feature
label_desc: Use image node_id 50 for calling the TestImage obj's underlying member method code with example usage: obj.test_exif_interop() without return types