MCPcopy Create free account
hub / github.com/ModelTC/LightX2V / __init__

Method __init__

tools/preprocess/pose2d_utils.py:43–60  ·  view source on GitHub ↗
(self, meta=None, kp2ds=None)

Source from the content-addressed store, hash-verified

41
42class AAPoseMeta:
43 def __init__(self, meta=None, kp2ds=None):
44 self.image_id = ""
45 self.height = 0
46 self.width = 0
47
48 self.kps_body: np.ndarray = None
49 self.kps_lhand: np.ndarray = None
50 self.kps_rhand: np.ndarray = None
51 self.kps_face: np.ndarray = None
52 self.kps_body_p: np.ndarray = None
53 self.kps_lhand_p: np.ndarray = None
54 self.kps_rhand_p: np.ndarray = None
55 self.kps_face_p: np.ndarray = None
56
57 if meta is not None:
58 self.load_from_meta(meta)
59 elif kp2ds is not None:
60 self.load_from_kp2ds(kp2ds)
61
62 def is_valid(self, kp, p, threshold):
63 x, y = kp

Callers

nothing calls this directly

Calls 2

load_from_metaMethod · 0.95
load_from_kp2dsMethod · 0.95

Tested by

no test coverage detected