Matlab中Jet 的HeatMap的 color值分别都是多少?

Matlab中Jet 的HeatMap的 color值分别都是多少?

在python中:

colors = [(0, 0, 0), (45, 5, 61), (84, 42, 55), (150, 87, 60), (208, 171, 141), (255, 255, 255)]

Matlab中Jet 的HeatMap的 color值分别都是多少?_第1张图片

self.ivNeuronsHeatmap = pg.ImageView()
self.winPlotNeuronsHeatmap.verticalLayout_2.addWidget(self.ivNeuronsHeatmap)
self.ivNeuronsHeatmap.setImage(self.NeuronSig.T)
colors = [(0, 0, 0), (45, 5, 61), (84, 42, 55), (150, 87, 60), (208, 171, 141), (255, 255, 255)]
cmap = pg.ColorMap(pos=np.linspace(0.0, 1.0, 6), color=colors)
self.ivNeuronsHeatmap.setColorMap(cmap)

我想把他对应到matlab的heatmap上:

Matlab中Jet 的HeatMap的 color值分别都是多少?_第2张图片

 

c = turbo 以三列数组形式返回 turbo 颜色图,该数组包含的行数与当前图窗的颜色图相同。如果不存在图窗,则行数等于默认长度 256。数组中的每一行包含一种特定颜色的红、绿、蓝强度。强度值在 [0,1] 范围内,颜色方案与 jet 颜色方案相似,但颜色之间的转换在感觉上比 jet 更柔和。颜色方案如下图所示。

 

Matlab中Jet 的HeatMap的 color值分别都是多少?_第3张图片

 

获取turbo的五个关键color

hMatlab中Jet 的HeatMap的 color值分别都是多少?_第4张图片 

Matlab中Jet 的HeatMap的 color值分别都是多少?_第5张图片

 

colors = [(48, 18, 59), (62, 155, 254), (70, 247, 131), (225, 220, 55), (239, 90, 17), (122, 4, 3),]
cmap = pg.ColorMap(pos=np.linspace(0.0, 1.0, 6), color=colors)
self.ivNeuronsHeatmap.setColorMap(cmap)
self.winPlotNeuronsHeatmap.setWindowTitle("The heatmap of neurons.\t{}".format(self.lastChoosePath))
self.winPlotNeuronsHeatmap.show()

Matlab中Jet 的HeatMap的 color值分别都是多少?_第6张图片

 怎么说呢,基本上满足要求吧

你可能感兴趣的:(python,开发语言)