HSV support for #1143
Merge pull request #1147 from Synchro/hsv

HSV support for #1143