graph
我正在嘗試使用中描述的方法建立簡單的繪圖本教程。然而,即使是最基本的例子:
echo 0 0 1 1 2 0 | graph -T png > plot.png
產生完美白色的 570x570 圖片。否則,圖片看起來很正常,具有正確的 PNG 標題以及調色板中的白色和黑色。
我在用著繪圖工具 2.4.1在 Windows 7 下。
附言。我gnuplot
暫時已經搬到這裡,但如果有人有解決方案/經驗可以分享,我仍然感興趣。
答案1
我同意你切換到 gnuplot 的決定。它可以完成更廣泛的行動。根據您提供的信息,我可以嘗試猜測或PNG驅動程式遺失或某些變數設定不正確。
筆記:
- 嘗試更新到更新版本
您正在使用為 *nix 系統開發的工具。由於 png 格式是一種專有格式,因此在 Linux 下需要單獨安裝相容的程式庫。
graph
根據調用它的環境,其行為可能會有所不同。此外,對於此類工具來說,程式運行的環境變數可能很重要。
我們可以看出,除其他外,png
文件生成特別受到某些環境變量的影響,例如[2]相似地,BITMAPSIZE 環境變數影響操作圖-TX,圖-T png、圖-T pnm 和圖-T gif。
graph
-T PNG和 graph -T gif 分別以 PNG 和偽 GIF 格式產生輸出,受兩個環境變數的影響。如果值交錯變數為“yes”,輸出檔案將是隔行掃描的。另外,如果值透明_顏色環境變數是出現在輸出檔案中的顏色的名稱,大多數應用程式會將該顏色視為透明。
順便說一句你提供的指令
echo 0 0 1 1 2 0 | graph -T png > plot.png
圖像魔法 [5]identify plot.png
答案
plot.png PNG 570x570 570x570+0+0 8-bit PseudoClass 2c 2.1KB 0.000u 0:00.000
使用 [graph (GNUplotutils) 2.6] 進行測試