jhj0517 commited on
Commit
64c7f5d
1 Parent(s): 2ecaacd

fix path bug

Browse files
Files changed (2) hide show
  1. musepose_inference.py +3 -3
  2. pose_align.py +3 -3
musepose_inference.py CHANGED
@@ -44,7 +44,7 @@ class MusePoseInference:
44
  self.image_enc = None
45
  self.pipe = None
46
  self.model_dir = model_dir
47
- self.output_dir = output_dir
48
  if not os.path.exists(self.output_dir):
49
  os.makedirs(self.output_dir)
50
 
@@ -83,8 +83,8 @@ class MusePoseInference:
83
  image_file_name = os.path.splitext(os.path.basename(ref_image_path))[0]
84
  pose_video_file_name = os.path.splitext(os.path.basename(pose_video_path))[0]
85
  output_file_name = f"img_{image_file_name}_pose_{pose_video_file_name}"
86
- output_path = os.path.abspath(os.path.join(self.output_dir, "musepose_inference", f'{output_file_name}.mp4'))
87
- output_path_demo = os.path.abspath(os.path.join(self.output_dir, "musepose_inference", f'{output_file_name}_demo.mp4'))
88
 
89
  if weight_dtype == "fp16":
90
  weight_dtype = torch.float16
 
44
  self.image_enc = None
45
  self.pipe = None
46
  self.model_dir = model_dir
47
+ self.output_dir = os.path.join(output_dir, "musepose_inference")
48
  if not os.path.exists(self.output_dir):
49
  os.makedirs(self.output_dir)
50
 
 
83
  image_file_name = os.path.splitext(os.path.basename(ref_image_path))[0]
84
  pose_video_file_name = os.path.splitext(os.path.basename(pose_video_path))[0]
85
  output_file_name = f"img_{image_file_name}_pose_{pose_video_file_name}"
86
+ output_path = os.path.abspath(os.path.join(self.output_dir, f'{output_file_name}.mp4'))
87
+ output_path_demo = os.path.abspath(os.path.join(self.output_dir, f'{output_file_name}_demo.mp4'))
88
 
89
  if weight_dtype == "fp16":
90
  weight_dtype = torch.float16
pose_align.py CHANGED
@@ -32,7 +32,7 @@ class PoseAlignmentInference:
32
  "det_config": os.path.join("pose", "config", "yolox_l_8xb8-300e_coco.py"),
33
  }
34
  self.model_dir = model_dir
35
- self.output_dir = output_dir
36
  if not os.path.exists(self.output_dir):
37
  os.makedirs(self.output_dir)
38
 
@@ -48,8 +48,8 @@ class PoseAlignmentInference:
48
  download_models(model_dir=self.model_dir)
49
  img_file_name = os.path.splitext(os.path.basename(imgfn_refer))[0]
50
  vid_file_name = os.path.splitext(os.path.basename(vidfn))[0]
51
- outfn=os.path.abspath(os.path.join(self.output_dir, "pose_alignment", f'img_{img_file_name}_vid_{vid_file_name}_demo.mp4'))
52
- outfn_align_pose_video=os.path.abspath(os.path.join(self.output_dir, "pose_alignment", f'img_{img_file_name}_vid_{vid_file_name}.mp4'))
53
 
54
  video = cv2.VideoCapture(vidfn)
55
  width= video.get(cv2.CAP_PROP_FRAME_WIDTH)
 
32
  "det_config": os.path.join("pose", "config", "yolox_l_8xb8-300e_coco.py"),
33
  }
34
  self.model_dir = model_dir
35
+ self.output_dir = os.path.join(output_dir, "pose_alignment")
36
  if not os.path.exists(self.output_dir):
37
  os.makedirs(self.output_dir)
38
 
 
48
  download_models(model_dir=self.model_dir)
49
  img_file_name = os.path.splitext(os.path.basename(imgfn_refer))[0]
50
  vid_file_name = os.path.splitext(os.path.basename(vidfn))[0]
51
+ outfn=os.path.abspath(os.path.join(self.output_dir, f'img_{img_file_name}_vid_{vid_file_name}_demo.mp4'))
52
+ outfn_align_pose_video=os.path.abspath(os.path.join(self.output_dir, f'img_{img_file_name}_vid_{vid_file_name}.mp4'))
53
 
54
  video = cv2.VideoCapture(vidfn)
55
  width= video.get(cv2.CAP_PROP_FRAME_WIDTH)