【问题标题】:Concatenating multiple pbm files, cmd连接多个pbm文件,cmd
【发布时间】:2017-05-10 04:58:08
【问题描述】:

假设我们有 10 个文件,分别称为 01.pbm、02.pbm、03.pbm 等。使用 cmd 和粘贴或剪辑等命令(当然也可以是您知道的任何命令)如何合并所有 10 个文件他们保持相应的文件大小? (如果每个都是1kb,那么输出应该是10kb)。请记住,我使用的是 windows...(呃,我知道)

【问题讨论】:

  • 因此,假设您的 10 个文件每个大小为 50x50 像素。你希望最终得到什么? 500x50 像素的图像? 50x500 像素的图像?一个 ZIP 文件?你的 PBM 文件是 P1 还是 P4?

标签: image image-processing file-format


【解决方案1】:

使用 ImageMagick v6 完成任务。

从左到右追加(合并):

convert *.pbm +append lr_out.pbm

从上到下追加:

convert *.pbm -append tb_out.pbm

更多信息请阅读documentation

更新

正如 fmw42 为 IM v7 指出的那样,语法应该是:

magick *.pbm +append lr_out.pbm
magick *.pbm -append tb_out.pbm

【讨论】:

  • IM 7 的正确语法是magick *.pbm +append lr_out.pbm。不要在 IM 7 的魔法之后添加转换。此外,IM 7 对语法没有那么宽容,因此需要在 +append 运算符之前读取输入图像。如果使用 IM 6,那么命令应该是convert *.pbm +append lr_out.pbm
【解决方案2】:

所以最后它只是简单的函数“type”...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-16
    • 1970-01-01
    • 2011-07-20
    • 1970-01-01
    • 2018-02-18
    • 2021-09-08
    • 1970-01-01
    • 2011-09-23
    相关资源
    最近更新 更多