code: def postprocess(self, input_dicts, fetch_data, data_id, log_id):
      res_list = []
      if isinstance(fetch_data, dict):
          if len(fetch_data) > 0:
              rec_batch_res = self.ocr_reader.postprocess(
                  fetch_data, with_score=True
              )
              for res in rec_batch_res:
                  res_list.append(res[0])
      elif isinstance(fetch_data, list):
          for one_batch in fetch_data:
              one_batch_res = self.ocr_reader.postprocess(
                  one_batch, with_score=True
              )
              for res in one_batch_res:
                  res_list.append(res[0])
  
      res = {"res": str(res_list)}
      return res, None, ""
  
file_path: PaddleOCR/deploy/pdserving/web_service_rec.py
imports: from paddle_serving_server.web_service import WebService, Op
  import logging
  import numpy
  import cv2
  import base64
  from ocr_reader import OCRReader, DetResizeForTest, ArgsParser
  from paddle_serving_app.reader import Sequential, ResizeByFactor
  from paddle_serving_app.reader import Div, Normalize, Transpose
label_desc: Use image node_id 3 for calling the RecOp obj's underlying member method code with example usage: obj.postprocess(input_dicts, fetch_data, data_id, log_id) and returns: res,  None,  str