from glob import glob
import os
from shutil import copy
# sample keypoint filename: HICO_test2015_00009750_keypoints.json
test_keypoints = '/media/mona/easystore/human_pose_estimation/data/smplify-x/djrn_test_data/keypoints/'
train_keypoints = '/media/mona/easystore/human_pose_estimation/data/smplify-x/djrn_train_data/keypoints/'
# sample image name: HICO_test2015_00000330.jpg
ride_bike_test = '/home/mona/research/code/ConsNet/data/ride_bike_djrn/test/ride_bicycle/'
ride_bike_train = '/home/mona/research/code/ConsNet/data/ride_bike_djrn/train/ride_bicycle/'
test_keypoints_ride_bike = 'ride_bike_keypoints/test/keypoints'
train_keypoints_ride_bike = 'ride_bike_keypoints/train/keypoints'
if not os.path.exists(test_keypoints_ride_bike):
os.makedirs(test_keypoints_ride_bike)
if not os.path.exists(train_keypoints_ride_bike):
os.makedirs(train_keypoints_ride_bike)
for filename in glob(ride_bike_test + "*.jpg"):
for keypoint_f in glob(test_keypoints + "*.json"):
if os.path.basename(filename)[:-4] in keypoint_f:
copy(keypoint_f, test_keypoints_ride_bike)
#import pdb
for filename in glob(ride_bike_train + "*.jpg"):
for keypoint_f in glob(train_keypoints + "*.json"):
if os.path.basename(filename)[:-4] in keypoint_f:
#pdb.set_trace()
copy(keypoint_f, train_keypoints_ride_bike)
Comments