Syslab中如何使用缩放颜色来显示图像
技术分享
发布于 2025-07-22 14:45:16
查看 1过去315天
针对上述问题,可以采用 imagesc 函数:
1.运行下面代码,创建矩阵 C:
using TyImages
using TyPlot
C = [0 2 4 6; 8 10 12 14; 16 18 20 22]

2.运行下面代码,使用缩放颜色显示矩阵 C 的图像:
im = imagesc(C)
3.可以看到已经显示出了矩阵 C 的图像:

4.运行下面代码,添加颜色栏:
colorbar(im)

5.imagesc 函数的用法:
函数库: TyImages
语法:
imagesc(C)
imagesc(___,Key=Value)
imagesc(ax,___)
im = imagesc(___)
说明: imagesc(C) 将数组 C 中的数据显示为一个图像,该图像使用色彩图中的全部颜色。C 的每个元素指定图像的一个像素的颜色。生成的图像是一个 m×n 像素网格,其中 m 和 n 分别是 C 中的行数和列数。这些元素的行索引和列索引确定了对应像素的中心。
示例:
using TyImages
using TyPlot
C = [0 2 4 6; 8 10 12 14; 16 18 20 22];
im = imagesc(C)
colorbar(im)

更多有关 imagesc 函数的相关信息可以参阅帮助文档:

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境