gpt4 book ai didi

python - 如何为 MoviePy 中的 fl_image 添加参数?

转载 作者:太空宇宙 更新时间:2023-11-04 04:54:41 24 4
gpt4 key购买 nike

据我了解,fl_image 接受一个应该只接受单个图像的管道函数,即processedClip = input_file.fl_image(图像管道)

在哪里

定义图像管道(img):

....

返回最终图像

但是如果我们的 imagePipeline 函数接受更多参数会怎样

def imagePipeline(img, arg1, arg2, arg3):

...

返回最终图像

我们如何向 fl_image 中的 imagePipeline 添加参数?

最佳答案

您可以使用 lambda 技巧:

from moviepy.editor import VideoFileClip

def change_image(image, param):
return image + param

myparam = 1
modified_clip = (
VideoFileClip('/path/to/my/initial/clip')
.fl_image(lambda image: change_image(image, myparam))
)

关于python - 如何为 MoviePy 中的 fl_image 添加参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47335733/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com