Graphics

TTY 中的圖形

  • March 14, 2022

出現了一些問題,要求我只在命令行中工作。我的主要工作是程式(主要是在 Fortran 和 Octave 中),我需要顯示繪圖。

作為一個蹩腳的例子:

我打開八度並輸入ezplot('sin(x)') ,它輸出 X11 顯示環境未設置且無法打開顯示。有什麼方法可以讓我在 TTY 中查看圖形嗎?

顯然,我不希望有很棒的圖形,但我需要偶爾看看我是否走在正確的軌道上。

我目前的算法效率極低。我print -djpeg foo.jpeg然後將其 scp 到我的相鄰電腦。借用它並繼續。

.jpeg如果您只是希望在 tty 中顯示一系列圖像,則可以使用aviewasciiview。使用圖像呼叫asciiview時,它會將圖像轉換為.pnm格式 - 使用 NetPBM 或 ImageMagic 等外部程序 - 然後將其傳遞aview給顯示。.pnm是用於將圖像表示為字元集的圖像ascii格式。要以這種格式查看圖像,只需使用:

$ asciiview foo.jpeg

或先保存.pnm副本:

$ convert foo.jpeg foo.pnm
$ aview foo.pnm

這些支持來自aalib.

引用自:https://unix.stackexchange.com/questions/29926