Utilities
译者:片刻小哥哥
项目地址:https://huggingface.apachecn.org/docs/diffusers/api/utilities
Utility and helper functions for working with 🤗 Diffusers.
numpy_to_pil
diffusers.utils.numpy_to_pil
[<
source
](https://github.com/huggingface/diffusers/blob/v0.23.0/src/diffusers/utils/pil_utils.py#L37)
(
images
)
Convert a numpy image or a batch of images to a PIL image.
pt_to_pil
diffusers.utils.pt_to_pil
[<
source
](https://github.com/huggingface/diffusers/blob/v0.23.0/src/diffusers/utils/pil_utils.py#L27)
(
images
)
Convert a torch image to a PIL image.
load_image
diffusers.utils.load_image
[<
source
](https://github.com/huggingface/diffusers/blob/v0.23.0/src/diffusers/utils/loading_utils.py#L9)
(
image
: typing.Union[str, PIL.Image.Image]
)
→
export const metadata = 'undefined';
PIL.Image.Image
Parameters
- image
(
str
orPIL.Image.Image
) — The image to convert to the PIL Image format.
Returns
export const metadata = 'undefined';
PIL.Image.Image
export const metadata = 'undefined';
A PIL Image.
Loads
image
to a PIL Image.
export_to_gif
diffusers.utils.export_to_gif
[<
source
](https://github.com/huggingface/diffusers/blob/v0.23.0/src/diffusers/utils/export_utils.py#L31)
(
image
: typing.List[PIL.Image.Image]
output_gif_path
: str = None
)
export_to_video
diffusers.utils.export_to_video
[<
source
](https://github.com/huggingface/diffusers/blob/v0.23.0/src/diffusers/utils/export_utils.py#L118)
(
video_frames
: typing.List[numpy.ndarray]
output_video_path
: str = None
)
make_image_grid
diffusers.utils.make_image_grid
[<
source
](https://github.com/huggingface/diffusers/blob/v0.23.0/src/diffusers/utils/pil_utils.py#L53)
(
images
: typing.List[PIL.Image.Image]
rows
: int
cols
: int
resize
: int = None
)
Prepares a single grid of images. Useful for visualization purposes.