【发布时间】:2016-09-21 18:45:14
【问题描述】:
我目前有以下带有 ImageMagick 的命令行:
convert jpg:- -density 200x200 -monochrome -colors 2 -compress Group4 tif:-
我希望能够在标准输入中传送更多张图片,并将它们合并到multi-file TIFF
更准确地说,我是通过 ProcessBuilder 从 Java 执行此操作的,因此我无法(轻松或安全地)执行 convert jpg:fd1 ... 之类的操作。
我尝试在 Java 中将所有 JPG 文件合并为一个 byte[] 并将其写入子进程 stdin,但结果是 ImageMagick 只处理了第一个 JPG。
我想做的事可能吗?
【问题讨论】:
-
如果您正在寻找 Java 解决方案,请参考:stackoverflow.com/questions/1954685/…
标签: java imagemagick imagemagick-convert