使用 matlab2tikz 导出灰度 matlab 图像时图像太亮

使用 matlab2tikz 导出灰度 matlab 图像时图像太亮

我用 matlab2tikz它来将我的 MATLAB 图导出到 tikz。只要我在 MATLAB 中使用颜色图,这种方法就很好用jet。不幸的是,一旦我使用灰度,生成的图像就会变得太亮。

matlab2tikz 输出如下所示:

matlab2tikz 输出

该图在 MATLAB 中的样子如下:

它应该是什么样子

生成的 tikz 文件是:

\begin{tikzpicture}

\begin{axis}[% width=0.7\textwidth, height=0.2\textheight, axis on
top, scale only axis, xmin=0.5, xmax=450.5, y dir=reverse, ymin=0.5,
ymax=375.5, title={true disparity} ] \addplot graphics
[xmin=0.5,xmax=450.5,ymin=0.5,ymax=375.5] {trueDisp-1.png}; \end{axis}
\end{tikzpicture}%

我不明白这里发生了什么。我多次执行了 matlab2tikz,每次结果都是明亮的。如果我在同一幅图像上使用 jet 颜色图,则生成的 png 图像是正确的。

有没有人经历过同样的行为和/或知道如何解决它?

相关内容