有没有带命令行界面的图像变形软件?


1

我正在搜索可以从命令行访问的图像变形软件,因为我想编写一个shell脚本,将一个图像变形为另一个图像。具体来说,我希望能够在命令行中输入一系列图像,并生成变形图像动画。目前是否存在具有此功能的任何软件?


出于好奇,你想让一个图像淡入另一个图像,还是想要在初始图像和目标图像之间进行插值

@InkBlend我在谈论两个图像之间的插值。这就是xmorph的用途。
安德森格林

Answers:


3

经过一些搜索,我发现了一个名为xmorph的命令行图像变形程序(它基于libmorph图像变形库。)它目前可用于Windows和Linux,它还有一个图形用户界面。它可以生成一系列图像来表示图像变形动画(基于源图像和目标图像),但是您需要使用另一个程序将一系列图像转换为视频或动画GIF格式。



0

您可以查看ImageMagick,这是一个命令行工具,允许进行各种图像处理,包括“形态学”下列出的一些操作 - 您可能会查看是否符合您的需求。


“形态学”,如下所述:imagemagick.org/Usage/morphology,似乎不是用于补间动画,而是用于其他类型的图像变换(例如像素侵蚀)。
安德森格林

0

我最终使用了这个:https//pypi.org/project/facemorpher/

这就是OP要求的:

python facemorpher/morpher.py --images=/path/to/images --out_video=output.avi

这会从一组图像中创建平均图像:

python facemorpher/averager.py --images=/path/to/images --background=average --out=output.png
mogrify -channel rgb -negate output.png

由于某种原因,输出图像在--background=average指定时使用负色。

样本输出(平均10张图片):

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.