gpt4 book ai didi

ffmpeg - imagemagick 渐变蒙版文件创建

转载 作者:行者123 更新时间:2023-12-04 22:55:58 26 4
gpt4 key购买 nike

我在这里玩这个创意脚本:http://www.fmwconcepts.com/imagemagick/transitions/ .计划是用 ffmpeg 模拟脚本发生的情况。并生成具有图片之间过渡效果的视频。我目前的理解是这样的:

  • 我有两张图片 A 和 B。
  • 我需要在几张部分为 A 部分为 B 的图片之间(比如 15 张)。
  • 为此,我使用 composite -compose src-over A.jpg B.jpg mask-n.jpg out.jpg命令。
  • 在此过程中,将自动生成 mask-n.jpg,并逐渐从全黑变为全白。
  • 取决于数学方程,过渡效果的外观是不同的。

  • 在一个例子中,作者 Fred 给出了这个:
    convert -size 128x128 gradient: maskfile.jpg

    这将生成这样的图像:
    enter image description here

    这是部分黑色和部分白色。为了过渡到工作,我需要一个全白的和一个全黑的,以及介于两者之间的其他几个。这样做的神奇命令是什么?

    最佳答案

    我重新阅读了你的问题,但我仍然不确定我是否理解,但也许你想要一个深灰色到浅灰色的渐变:

    convert -size 128x128 gradient:"rgb(40,40,40)-rgb(200,200,200)" greygrad.png

    不确定我是否理解您要实现的目标,但是如果您想要全黑的,请使用:
    convert -size 128x128 xc:black black.jpg

    和一个全白的:
    convert -size 128x128 xc:white white.jpg

    和一个灰色的:
    convert -size 128x128 xc:gray40 gray40.jpg

    如果您想加入他们进行过渡,请使用
    convert im1.jpg im2.jpg -append result.jpg

    或使用 +append并排连接而不是上下连接。

    考虑始终使用 PNG 而不是 JPEG。

    关于ffmpeg - imagemagick 渐变蒙版文件创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36097399/

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