MCPcopy Create free account
hub / github.com/modelscope/DiffSynth-Studio / preprocess_video

Method preprocess_video

diffsynth/utils/__init__.py:70–74  ·  view source on GitHub ↗
(self, video, torch_dtype=None, device=None, pattern="B C T H W", min_value=-1, max_value=1)

Source from the content-addressed store, hash-verified

68
69
70 def preprocess_video(self, video, torch_dtype=None, device=None, pattern="B C T H W", min_value=-1, max_value=1):
71 # Transform a list of PIL.Image to torch.Tensor
72 video = [self.preprocess_image(image, torch_dtype=torch_dtype, device=device, min_value=min_value, max_value=max_value) for image in video]
73 video = torch.stack(video, dim=pattern.index("T") // 2)
74 return video
75
76
77 def vae_output_to_image(self, vae_output, pattern="B C H W", min_value=-1, max_value=1):

Callers 12

processMethod · 0.80
processMethod · 0.80
processMethod · 0.80
processMethod · 0.80
processMethod · 0.80
processMethod · 0.80
process_pose_condMethod · 0.80
processMethod · 0.80
processMethod · 0.80
processMethod · 0.80
processMethod · 0.80

Calls 1

preprocess_imageMethod · 0.95

Tested by

no test coverage detected