2

我的代码很简单,导入 eps 图像是我之前使用其他 matlab 生成的内容所做的事情,但是由于某种原因,当我使用 epsfig 或 graphicsx 将其导入到我的文档。在下图中,右边是我编译成 DVI 并在 Yap 中打开文档时显示的内容,左边是我在 GSView 中查看 eps 时显示的内容。

替代文字 http://img85.imageshack.us/img85/1694/epsproblem.png

这是我的代码。这个例子使用的是graphicx,但是思路和epsfig是一样的。

\开始{图}

\定心

\includegraphics[scale=0.5]{images/ngram3_model_raw.eps}

\caption{与 HUB 测试集比较时的困惑}

\结束{图}

是否有一些我忘记的选择?

4

2 回答 2

0

我对 DVI 也有同样的问题,但如果我编译成 pdf 图片就好了

于 2011-02-01T10:47:18.160 回答
0

你看到的是双线性插值。这是由观众完成的。可能Matlab将绘图内容定义为像素图(我猜你使用imagesc?)。

解决方案并不简单。使用不同的处理链(正如 WtFudgE 指出的那样)可能会有所帮助,这将导致数据最终以不再插值的格式结束。您也可以使用不插值的不同查看器,我认为打印机也不会插值。这可能再次取决于您打印的应用程序。

抱歉,我没有适合您的解决方案;至少您现在可以在 Google 中搜索一些新词。;)

于 2011-02-01T11:19:52.447 回答