有什么方法可以将渐变的RGB值转换为python中[0,1]内的值?

时间:2020-06-22 16:54:08

标签: python matplotlib

我正在寻找一种将python中颜色渐变的不同RGB值转换为0到1的单个值的方法。我目前的方法是将RGB值转换为单个灰度值,然后缩放这些值,但是我知道在此过程中会丢失一些数据信息。因此,我想知道是否有人可以建议一种将RGB值直接转换为单个值然后缩放它们的方法。

之所以这样做,是因为我目前正在训练用matplotlib生成的彩色图像上的CNN。 pyplot使用matshow和颜色栏。我正在使用的图像看起来像这样:

gramian angular field of sinusoidal data

它们是通过将范围从0到1的一维值数组转换为Gramian角场而生成的。

期待任何建议!干杯!

0 个答案:

没有答案