File 并排合并/组合图像和文本文件

File 并排合并/组合图像和文本文件,file,image-processing,merge,automation,File,Image Processing,Merge,Automation,有没有办法将两个不同的文件(文本、图像)并排合并?输出为图像或pdf文件等。。。? 我已经找到了类似图像文件的方法,并且可以使用bash脚本自动化系统。我在找类似的东西。 我有来自视频文件的帧和其他文本文件中的相应传感器数据。我需要将图像信息与传感器数据合并到一个文件中。输出可以是任何图像、pdf等。。。 图像文件的命名顺序为0001.png,带有ImageMagick,它安装在大多数Linux发行版上,可用于macOS和Windows: 从picture.jpg开始 和一个名为descrip

有没有办法将两个不同的文件(文本、图像)并排合并?输出为图像或pdf文件等。。。? 我已经找到了类似图像文件的方法,并且可以使用bash脚本自动化系统。我在找类似的东西。 我有来自视频文件的帧和其他文本文件中的相应传感器数据。我需要将图像信息与传感器数据合并到一个文件中。输出可以是任何图像、pdf等。。。
图像文件的命名顺序为0001.png,带有ImageMagick,它安装在大多数Linux发行版上,可用于macOS和Windows:

picture.jpg开始

和一个名为
description.txt

These are some funky cogs I found on the Internet some place.

Newlines are ok, and the text gets smaller the more you add.
然后这样做:

# Get width and height of picture
read w h < <(convert picture.jpg -format '%w %h' info:-)

# Put text on grey background and append to right of image
convert -background lightgray -size ${w}x${h} -gravity center label:@description.txt picture.jpg +swap +append result.jpg



带有ImageMagick,它安装在大多数Linux发行版上,可用于macOS和Windows:

picture.jpg开始

和一个名为
description.txt

These are some funky cogs I found on the Internet some place.

Newlines are ok, and the text gets smaller the more you add.
然后这样做:

# Get width and height of picture
read w h < <(convert picture.jpg -format '%w %h' info:-)

# Put text on grey background and append to right of image
convert -background lightgray -size ${w}x${h} -gravity center label:@description.txt picture.jpg +swap +append result.jpg



有无数种方法可以做到这一点。你应该决定你想要什么,而不是仅仅要求任何输出。。。不管怎么说,你的问题太宽泛,离题了。例如,PDF就是这样的东西。将文本和图像放到一些布局中。在这些无数的方式中,你能给出至少一个使用脚本自动完成的例子吗?我没有批评这个问题,而是用最简单的方式来描述。考虑一个猫PIC,连同一个文本文件,包含“这是一只猫”。如何将两者合并到一个文件中?您甚至没有指定操作系统。为什么我要花时间给你一个可能对你根本不起作用的解决方案?这就像向媒人要一个新的伴侣,却不告诉他你是男是女,是异性恋还是同性恋。@Pigger嘿,有些人会左右摇摆:-)我最后想说的是(不是在这里争论):Bash可以在几种操作系统上使用,虚拟机通常不是人们的标准方式。我不能告诉我的客户在虚拟机上运行我的东西,例如。,。。。我只是说你不应该仅仅因为你认为有人知道你需要什么就忽略细节。你的问题仍然离题,所以高兴的是马克在合适的时间感到无聊,并用勺子给你一个完整的解决方案;)有无数种方法可以做到这一点。你应该决定你想要什么,而不是仅仅要求任何输出。。。不管怎么说,你的问题太宽泛,离题了。例如,PDF就是这样的东西。将文本和图像放到一些布局中。在这些无数的方式中,你能给出至少一个使用脚本自动完成的例子吗?我没有批评这个问题,而是用最简单的方式来描述。考虑一个猫PIC,连同一个文本文件,包含“这是一只猫”。如何将两者合并到一个文件中?您甚至没有指定操作系统。为什么我要花时间给你一个可能对你根本不起作用的解决方案?这就像向媒人要一个新的伴侣,却不告诉他你是男是女,是异性恋还是同性恋。@Pigger嘿,有些人会左右摇摆:-)我最后想说的是(不是在这里争论):Bash可以在几种操作系统上使用,虚拟机通常不是人们的标准方式。我不能告诉我的客户在虚拟机上运行我的东西,例如。,。。。我只是说你不应该仅仅因为你认为有人知道你需要什么就忽略细节。你的问题仍然离题,所以高兴的是马克在合适的时间感到无聊,并用勺子给你一个完整的解决方案;)正是我要找的:)。感谢我真正想要的:)。谢谢