class_docstr: The post process for SAST.
docstr: Transfer vertical point_pairs into poly point in clockwise.
docstr_tok: ["Transfer","vertical","point_pairs","into","poly","point","in","clockwise","."]
code: def point_pair2poly(self, point_pair_list):
      """
      Transfer vertical point_pairs into poly point in clockwise.
      """
      # constract poly
      point_num = len(point_pair_list) * 2
      point_list = [0] * point_num
      for idx, point_pair in enumerate(point_pair_list):
          point_list[idx] = point_pair[0]
          point_list[point_num - 1 - idx] = point_pair[1]
      return np.array(point_list).reshape(-1, 2)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import os
  import sys
  import numpy
  from .locality_aware_nms import nms_locality
  import paddle
  import cv2
  import time
label_desc: Use image node_id 2 for calling the SASTPostProcess obj's underlying member method code with example usage: obj.point_pair2poly(point_pair_list) and returns: np