code: def setUp(self):
      self.results = {
          "height": 288,
          "width": 512,
          "instances": [
              {
                  "bbox": [0, 0, 10, 20],
                  "bbox_label": 1,
                  "polygon": [0, 0, 0, 20, 10, 20, 10, 0],
                  "text": "tmp1",
                  "ignore": False,
              },
              {
                  "bbox": [10, 10, 110, 120],
                  "bbox_label": 2,
                  "polygon": [10, 10, 10, 120, 110, 120, 110, 10],
                  "text": "tmp2",
                  "ignore": False,
              },
              {
                  "bbox": [0, 0, 10, 20],
                  "bbox_label": 1,
                  "polygon": [0, 0, 0, 20, 10, 20, 10, 0],
                  "text": "tmp3",
                  "ignore": True,
              },
              {
                  "bbox": [10, 10, 110, 120],
                  "bbox_label": 2,
                  "polygon": [10, 10, 10, 120, 110, 120, 110, 10],
                  "text": "tmp4",
                  "ignore": True,
              },
          ],
      }
  
imports: import copy
  import os.path
  from unittest import TestCase
  import mmcv
  import numpy
  from mmocr.datasets.transforms import InferencerLoader, LoadImageFromFile, LoadKIEAnnotations, LoadOCRAnnotations
label_desc: Use image node_id 1 for calling the TestLoadOCRAnnotations obj's underlying member method code with example usage: obj.setUp() without return types