OpenCV每日函数 计算摄影模块(6) 非真实感渲染算法

本文介绍了OpenCV中的非真实感渲染算法,包括细节增强、保边平滑滤波器、铅笔画效果和风格化处理。通过对图像进行处理,能够实现边缘保留的滤波,细节提升,以及类似铅笔画的艺术效果。OpenCV源码分析了这些功能的实现,同时提供了效果图像示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、函数参考

1、细节增强

        此滤镜可增强特定图像的细节。

void 	cv::detailEnhance (InputArray src, OutputArray dst, float sigma_s=10, float sigma_r=0.15f)

2、保边平滑滤波器

        滤波是图像和视频处理中的基本操作。保边平滑滤波器用于许多不同的应用。这是一种实时对图像和视频执行高质量边缘保留过滤的新方法。这个解决方案基于一个变换,该变换定义了 5D 中 2D 图像流形上的曲线与实线之间的等距。这种变换保留了这些曲线上点之间的测地线距离,自适应地扭曲输入信号,以便可以在线性时间内有效地执行一维边缘保留滤波。展示了 1D 边缘保留滤波器的三种实现,展示了如何通过迭代 1D 过滤操作来生成高质量的 2D 边缘保留滤波器,并实证分析了该过程的收敛性。有几个理想的特点:一维操作的使用导致现有技术的显着加速和潜在的内存节省;它的计算成本不受滤波器参数选择的影响;它是第一个实时处理任意比例的彩色图像的边缘保留滤波器,无需借助二次采样或量化。展示了我们的域变换和边缘保留过滤器在几个实时图像和视频处理任务上的多功能性,包括边缘保留过滤、景深效果、风格化、重新着色、着色、细节增强和色调映射。

void 	cv::edgePreservingFilter (InputArray src, OutputArray dst, i
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

坐望云起

如果觉得有用,请不吝打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值