code: def read_images(self, paths=[]):
      images = []
      for img_path in paths:
          assert os.path.isfile(
              img_path
          ), "The {} isn't a valid file.".format(img_path)
          img = cv2.imread(img_path)
          if img is None:
              logger.info("error in loading image:{}".format(img_path))
              continue
          images.append(img)
      return images
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import os
  import sys
  import copy
  import paddlehub
  from paddlehub.common.logger import logger
  from paddlehub.module.module import moduleinfo, runnable, serving
  import cv2
  import numpy
  import paddlehub
  from tools.infer.utility import base64_to_cv2
  from tools.infer.predict_det import TextDetector
  from tools.infer.utility import parse_args
  from deploy.hubserving.ocr_system.params import read_params
label_desc: Use image node_id 3 for calling the OCRDet obj's underlying member method code with example usage: obj.read_images(paths) and returns: images