С помощью терминала lua / TikZ (есть опция plotsize) предлагается удалить поля графика, чтобы график заполнил весь холст.
set lmargin 0
set rmargin 0
set tmargin 0
set bmargin 0
set terminal png size 512,128
set out 'out.png'
# a checkerboard pattern to test the plot results for errors
f(x,y)=( (x<=0) || (x>=63) || (y<=0) || (y>=63) ) ? 0.5 : ((x+y)%2==0)?0:1
# the 'map' file contains only coordinates.
plot[-1:63][0:64] 'map' u 1:2:(f($1,$2)) with image
unset out
Однако у этого есть недостаткичто у вас не будет тиковых ярлыков и так далее.Конечно, вы можете самостоятельно рассчитать значения полей, чтобы они соответствовали размеру графика в конце: например, используйте
set lmargin at screen 0.25
.
В любом случае, я бы также порекомендовал перейти квекторная графика, когда это возможно.