【问题标题】:How to create image with 2 images ffmpeg如何使用 2 个图像 ffmpeg 创建图像
【发布时间】:2018-05-30 13:55:24
【问题描述】:

我想用 2 个或更多图像创建一个独特的图像,它结合了我作为参数传递的所有图像。我开始用 2 个参数进行证明。

    firstpart = "/home/princebot/mazos/cartas/CannonCard.png"
    secondpart = "/home/princebot/mazos/cartas/FireballCard.png"
    a = subprocess.Popen(["ffmpeg","-i", firstpart, "-filter_complex", "scale=120:-1,","-i", secondpart, "-filter_complex","hstack" , "output.png"],stdout=subprocess.PIPE)
    a.communicate()[0].decode('utf-8')

并且组合图像不会创建。

【问题讨论】:

  • 你的问题很不清楚。你从什么开始,你期望得到什么结果?
  • 我想创建一个组合两个图像的图像
  • 一左一右?一上一下?第二个复合第一个?区别?均值?产品?
  • 我想创建一个图像合并 2 个图像在右侧的第一个图像和左侧的第二个图像

标签: image ffmpeg subprocess pipe


【解决方案1】:

假设你的秤会输出合适的尺寸使用:

a = subprocess.Popen(["ffmpeg","-i", firstpart, "-i", secondpart, "-filter_complex","[0]scale=120:-1[s];[s][1]hstack" , "output.png"],stdout=subprocess.PIPE)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-14
    • 2010-11-18
    • 2012-07-12
    • 2012-08-21
    • 1970-01-01
    • 1970-01-01
    • 2021-09-29
    • 1970-01-01
    相关资源
    最近更新 更多