Spiega un po' megli quello che vorresti fare, perche' non e' chiaro.
1) un'immagine e' composta da R righe ed C colonne. Cioe' e' composta da R*C pixel
2) a meno di caso ""super ecccezzziunali"", il colore di ogni pixel e' rappresentato dalla terna (rosso, verde, blu) ( (red, green, blue) == RGB).
3) l'RGB e' uno di TANTI possibili SPAZI DI COLORE. Un' altro e' l'HSV, ma ne esisto molti altri.
4) esistono le formule per passare dall'RGB all'HSV e viceversa.
Quindi, cosa intendi per ""non ho raggiunto un sufficiente grado di precisione"" ???
E per "" l'output sbagliato""?
Quale ""output""?
Perche' e' ""sbagliato""?