Sto provando a convertire un intervallo di numeri in un altro, mantenendo il rapporto. La matematica non è il mio punto forte.Convertire un intervallo di numeri in un altro intervallo, mantenendo il rapporto
Possiedo un file di immagine in cui i valori dei punti possono variare da -16000,00 a 16000,00 sebbene l'intervallo tipico possa essere molto inferiore. Quello che voglio fare è comprimere questi valori nell'intervallo intero 0-100, dove 0 è il valore del punto più piccolo e 100 è il valore del più grande. Tutti i punti in mezzo dovrebbero mantenere un rapporto relativo anche se si sta perdendo un po 'di precisione mi piacerebbe farlo in python ma anche un algoritmo generale dovrebbe essere sufficiente. Preferirei un algoritmo in cui è possibile regolare il minimo/massimo o l'intervallo (ad esempio, il secondo intervallo potrebbe essere compreso tra -50 e 800 anziché tra 0 e 100).
Vi ringrazio entrambi , Sto dando g la risposta al cletus perché è entrato per primo e un +1 in jerry per aver risposto al mio follow-up. – SpliFF
attuale spiacente cleto, lo sto dando a jerry perché è nuovo e ha bisogno dei punti. – SpliFF
Ehi, questo è l'ageismo! Heheh, j/k, non preoccuparti. :) – cletus