老谭笔记

图像的色相、饱和度、明度调节算法实现

有一段时间没有写技术类的文章了,今天偶尔翻出了个一年前自己写过的一个图片调节的算法,当时根据一位业内专业研究图像算法的大佬的研究而实现的,效率方面还是比较给力,其中的饱和度和明度调节的算法较为常见,算法过程也相对比较简单,而在做色相调节的实现时费了不少的时间,计算过程也复杂很多。

我自己在做图像方面应用的经验并不多,这代码是iOS的,但如果要修改成OSX也非常简单的,下面是调整色相的效果图:

原图:

ImageHSV1

色相值:50;饱合度20;明度10之后的效果:

ImageHSV2

代码下载:ImageHSVDemo_v1.3.0