我在Windows上使用ImageMagick的命令行定義將幾百個彩色矩形添加到空白圖像(直方圖)。命令的長度超過了8192個字符的限制。我有幾百個這樣的命令:ImageMagick命令行字符數限制
-fill rgb(188,161,161) -draw "rectangle 1,106 4,19"
ImageMagick文檔說,幾個命令可以放在一個文件中,然後讀取。測試時,這些命令必須是相同的命令類型,即我會爲draw
命令創建一個文件,併爲fill
命令創建一個文件。但是,着色將不起作用,因爲正確的fill
命令未鏈接到相關的draw
命令。
magick -size 1920x108 xc:white -fill @fill.txt -draw @draw.txt hist.png
是否有人知道解決方法或任何其他選項?我以爲在Windows批處理文件中的命令可能會起作用,但這似乎也受到8192個字符的限制。
這只是一個編程問題(恕我直言)。您可能會更好地尋找ImageMagick特定的開發人員/用戶論壇。您所描述的看起來像是一個錯誤和其他用戶會抱怨的事情,因此請檢查開發論壇。也許有一個綜合選項'-all_cmds'或somesuch?祝你好運! – shellter