我用 matlab2tikz
它来将我的 MATLAB 图导出到 tikz。只要我在 MATLAB 中使用颜色图,这种方法就很好用jet
。不幸的是,一旦我使用灰度,生成的图像就会变得太亮。
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 图像是正确的。
有没有人经历过同样的行为和/或知道如何解决它?