Może zainteresuje Cię moja aktualna dłubanka na ten temat? Jest i RGB, i HSL (aczkolwiek L jeszcze trochę kuleje, do pojutrza powinno chodzić). Myślę, że wystarczy do tego co potrzebujesz zrobić. Przykład aktualnych możliwości znajdziesz tu:
http://www.longstar.art.pl/mandra, z tą różnicą, że w tym akurat przypadku potrzebowałem troszeczkę czego innego - czerwone przerobić trochę na zółte i całość poniebieszczyć, a przy tym wzmocnić kontrast.
W podlinkowanym przeze mnie katalogu jest plik source.avi oraz 10 plików d-*.av, które tak naprawdę też są plikami avi (trzeba przerobić im rozszerzenia; to takie obejście dla pewnego restrykcyjnego firewalla). Każdy jest przerobiony trochę innymi opcjami.