我正在運行下面的DOS批處理文件。我的操作系統是帶有3 GB RAM的Windows 7。在Windows資源管理器中,我雙擊批處理文件,並使用標準大小的圖像運行良好,並將圖像組合成更大的圖像。當我做的一切完全一樣,除了較大的.jpg圖像文件是1 MB,代碼運行但產生一個零字節文件。批處理文件可能會超時?你認爲這是DOS還是ImageMagick的限制?是否存在運行時間限制?
SETLOCAL EnableDelayedExpansion
SET MONTAGE="C:\Program Files\ImageMagick\Montage"
...
%MONTAGE% *.jpg -geometry +0+0 -tile 4x1 rows56-59-cols-32261-32400combined.jpg
批處理文件沒有時間限制,但如果您想知道發生了什麼,爲什麼不手動運行該命令?那麼你會看到任何錯誤輸出。 – ths 2014-09-21 16:19:24
優秀!謝謝!我收到錯誤消息:「支持的最大圖像尺寸爲65500像素」 有沒有其他方法將這些大圖像拼接在一起? – user1218122 2014-09-21 16:30:31
由於[JPEG/JFIF](http://en.wikipedia.org/wiki/JPEG)格式不支持放大圖像,因此您不會找到任何工具來創建超過65535x65535像素的JPG圖像。 – Mofi 2014-09-22 09:03:19