我想繪製圖像數據使用gnuplot,沒有任何邊框,抽動等只是圖像。不幸的是,gnuplot總是把底線畫成白色。下面是應該導致全黑3×3像素的圖像中的內容的示例:gnuplot:陰影圖像沒有白色邊框
set term png size 3,3
set out 'test.png'
set xrange [0:2]
set yrange [0:2]
unset xlabel
unset ylabel
set lmargin 0
set rmargin 0
set tmargin 0
set bmargin 0
set size ratio -1
unset xtics
unset ytics
set border 0
unset key
p '-' w rgbimage
0 0 0 0 0
1 0 0 0 0
2 0 0 0 0
0 1 0 0 0
1 1 0 0 0
2 1 0 0 0
0 2 0 0 0
1 2 0 0 0
2 2 0 0 0
e
結果是具有一個白線和2個黑色像素行的圖像:
這裏是一個放大截圖與圖像觀看者的灰色的幀:
任何想法如何SOLV這是嗎?
我正在使用gnuplot 5.0
感謝您的幫助。
我意識到這並沒有多大幫助,但考慮到gnuplot是爲繪製圖表而設計的,我認爲試圖繪製成3x3圖像是對軟件的濫用,並不符合它的意圖。 – d3dave 2015-04-04 18:04:52
我剛剛嘗試過這種方式,並且尺寸爲7x7的圖像看起來是不留下殘餘白線的最小尺寸。考慮增加圖像大小。 – d3dave 2015-04-04 18:09:31
3x3圖像是一個演示效果的示例,使其儘可能簡單。圖像本身顯示了科學數據,一個典型的400x80像素大小的矢量場。我喜歡gnuplot,因爲我也可以添加箭頭並將其保存爲矢量圖形,例如pdf。如果你知道任何其他軟件可以完成這項工作,請告訴我。 – Felix 2015-04-04 18:11:09