数字图像处理与Python语言实现-常见图像特效(二)
文章目录
-
- 9、Splash滤镜
- 10、双色调(Duo-Tone)滤镜
- 11、日光(Daylight)滤镜
- 12、60sTVs效果
- 13、高对比度
- 14、棕褐色/复古滤镜
- 15、晕影效果
- 16、模糊滤镜
- 17、浮雕边缘
9、Splash滤镜
在Splash滤镜中,仅某些颜色保持原样,其余颜色转换为灰度。 为了执行此操作,我们将在 HSV 颜色空间中使用 cv2.inRange。 这可用于形成具有该范围内的值的所有像素的掩码,并且这些像素按使用 cv2.bitwise_and 的方式获取。 对于灰度部分,我们找到掩模的逆并将其转换为灰度。 然后使用 cv2.bitwise_or 将它们组合起来。
def