【问题标题】:Why sometimes Matlab saves figures with wrong colors?为什么有时 Matlab 会保存颜色错误的图形?
【发布时间】:2013-05-18 14:02:02
【问题描述】:

为什么有时 Matlab 保存的图形颜色错误?

这是代码:http://pastebin.com/V50B9TSc

基本上,我使用命令 plot 和 scatter 进行绘图。

例如,看看这张图片。那些点实际上是有颜色的, 它们在 Matlab 中是彩色的,但是一旦我将其保存为 .png 图像,这些点就会失去颜色。

这是原文:

谢谢

【问题讨论】:

  • 如果通过脚本保存,请提供代码。
  • 不,我从绘图窗口保存。
  • 顺便说一下,我编辑了我的原始帖子,你可以比较两张图片的颜色。
  • 能否请您添加一个如何绘制点和背景的最小示例,或者至少给我们您使用的命令?谢谢。
  • 我用代码人更新了原始帖子。感谢您的帮助!

标签: matlab


【解决方案1】:

我的猜测是背景混合弄乱了点的颜色。你是怎么画背景的?

不必担心颜色的一种快速方法是为两个点集使用不同的制造商。

编辑:(也尝试另存为 jpg。如果我的假设是正确的,背景可能会很奇怪,但点应该有正确的颜色)

【讨论】:

  • 我不明白为什么更改标记可以解决颜色问题。
  • 更改标记不会解决问题,它会避免它。如果jpg相同,则不是混合问题。你能发布你的绘图代码吗?
  • 刚刚编辑了我的原始帖子,请查看代码。感谢您的帮助!
  • 抱歉无法重现...使用 Z 的渐变使用您的代码绘制...使用窗口按钮保存 这是我得到的结果result
  • 试了win7 x64 matlab R2012a和debian一样的matlab版本还是不能重现...抱歉
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-04
  • 2020-07-31
  • 1970-01-01
  • 2012-09-04
  • 1970-01-01
相关资源
最近更新 更多