我有一组double值,它们的范围在-1.396655到1.74707之间,甚至可能更高或更低。在归一化之前,我想知道这些值的最小值和最大值。我的问题是:如何将这些值归一化为-1到1或者更好地将它们从double值转换为0到255的char值?
任何帮助都将不胜感激。
任何帮助都将不胜感激。
double range = (double)(max - min);
value = 255 * (value - min)/range