本节将应用Python的切片知识,执行修订通道内容的方法,此小节是调整 色调 (Hue) 的值,了解对图像的影响程度。
程序实例 ch4_12.py: 将BGR图像转换成HSV图像,然后拆分,第8行修订 色调 为200,再将所拆分的Hue、Saturation、Value通道合并,接着将HSV色彩转换回BGR色彩,然后显示原图像和修订后的BGR色彩图像。
执行结果
上述第8行笔者使用Python的切片概念修改色调,其实也可以使用 fill( ) 函数执行修改,本书所附ch4_12_1.py的第8行内容如下,可以得到相同的结果。
注 :建议读者可以适度调整 色调 (Hue)的值,了解对图像的影响,这样可以更彻底了解 色调 。
参考上述实例,也可以调整 饱和度 (Saturation) ,了解对整个图像的影响。
程序实例 ch4_13.py: 重新设计ch4_12_1.py,将 饱和度 (Saturation) 设为 255 ,然后列出结果做比对。
执行结果
注 :建议读者可以适度调整 饱和度 (Saturation)的值,了解对图像的影响,这样可以更彻底了解 饱和度 。
参考4-6-1节实例,我们也可以调整明度(Value),了解对整个图像的影响。
程序实例 ch4_14.py: 重新设计ch4_12_1.py,将 明度 (Value) 设为 255 ,然后列出结果做比对。
执行结果
注 :建议读者可以适度调整 明度 (Value)的值,了解对图像的影响,这样可以更彻底了解 明度 。