gpt4 book ai didi

png - gnuplot png 白底黑字

转载 作者:行者123 更新时间:2023-12-04 18:05:07 29 4
gpt4 key购买 nike

在 gnuplot-4.2.6 中,我可以使用

set term png medium x000000 xffffff
set output 'file.png'
plot x

这将生成一个带有黑色背景和白色轴、轴标签、标题、图例文本等的 png 文件。

新的 gnuplot-5.0.1 提示上面的“set term”命令说“过时的颜色选项”。我最接近获得黑白图像的方法是将背景设置为黑色
set term png medium background '#ffffff'
set output 'file.png'
plot x

但这只是将背景设置为黑色,而不将轴、轴标签等设置为白色。

有谁知道如何在最新版本的 gnuplot 中在黑色 png 图像上获得白色?

最佳答案

png 终端的这些颜色选项已在 4.6 版中删除。日志是这样说的:This mechanism is totally obsolete except for setting the background color .

从 4.6.0 版开始,您可以(但也必须)设置 linecolortextcolor每个部分都明确地:

set terminal pngcairo background rgb 'black'
set xlabel 'ylabel' tc rgb 'white'
set ylabel 'xlabel' tc rgb 'white'
set border lc rgb 'white'
set key tc rgb 'white'

set linetype 1 lc rgb 'white'
set output 'bw.png'
plot x lc 1, x**2 lc 1

enter image description here

如果您只需要对某些图片进行这些设置,您可以将几个部分移动到某种包含内容的配置文件“black-and-white.gp”中
set macros
bg = 'background rgb "black"'
white = 'textcolor rgb "white"'
set xlabel @white
set ylabel @white
set linetype 11 lc rgb 'white'
set border lc 11
set key @white

在实际的绘图文件中,您可以像这样使用它
load 'black-and-white.gp'
set terminal pngcairo @bg
set xlabel 'xlabel'
set ylabel 'ylabel'

set output 'bw.png'
plot x lc 11, x**2 lc 11

关于png - gnuplot png 白底黑字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30813342/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com