(frames)
| 14 | from utils.TCDecoder import build_tcdecoder |
| 15 | |
| 16 | def tensor2video(frames): |
| 17 | frames = rearrange(frames, "C T H W -> T H W C") |
| 18 | frames = ((frames.float() + 1) * 127.5).clip(0, 255).cpu().numpy().astype(np.uint8) |
| 19 | frames = [Image.fromarray(frame) for frame in frames] |
| 20 | return frames |
| 21 | |
| 22 | def natural_key(name: str): |
| 23 | return [int(t) if t.isdigit() else t.lower() for t in re.split(r'([0-9]+)', os.path.basename(name))] |