5

我正在绘制一个混淆矩阵,如下所示,其中包含颜色条:

在此处输入图像描述

我现在想做的是保持一切完全相同,但颜色相反。我尝试了以下代码(我从 SOF 的另一篇文章中读到的):

myimage = sum(255 - myimage, 3);

这给了我:

在此处输入图像描述

这正是我想要的,除了颜色栏中的值已经改变......我怎样才能在不改变颜色栏中的值的情况下做同样的事情?

谢谢你的帮助=)

4

1 回答 1

10

为什么不通过上下翻转 ( flipud) 来反转颜色图?例如:

cmap=flipud(colormap(gray));
colormap(cmap);

或更紧凑的方式:

imagesc(your_image);
colormap(flipud(gray))
于 2013-07-25T07:58:27.307 回答