def _join(files):
from .io import load_locs, save_locs
from os.path import splitext
from numpy import append
import numpy as np
locs, info = load_locs(files[0])
join_info = {'Generated by': 'Picasso Join',
'Files': [files[0]]}
for path in files[1:]:
locs_, info_ = load_locs(path)
locs = append(locs, locs_)
join_info['Files'].append(path)
base, ext = splitext(files[0])
info.append(join_info)
locs.sort(kind='mergesort', order='frame')
locs = locs.view(np.recarray)
save_locs(base + '_join.hdf5', locs, info)
评论列表
文章目录