【发布时间】:2016-01-24 00:48:04
【问题描述】:
我正在 Matlab 上处理卫星图像,并正在编写用于计算净辐射的代码。输出包含具有NaN 值的矩阵形式的图像。当我尝试使用以下方法绘制它时:
figure
imshow(X);
它将NaN 值分配为与 0 相同的颜色。有什么方法可以将这些值分配为不同的颜色?
另外,我想将我的矩阵保存为图像,但其值不会改变的格式......可能是 ASCII。是否有将矩阵转换为 ASCII 的工具?
【问题讨论】:
-
您能否发布一个图像示例的链接 - 卫星图像有多种范围和类型。此外,您是什么意思将矩阵保存为图像而不更改值 - 背后的原因是什么,您不能只保存一个 mat 文件吗?
-
您问题的第一部分已在stackoverflow.com/questions/8481324/…得到解答
标签: matlab image-processing matrix satellite-image