本文实例为大家分享了OpenCV实现双边滤波算法的具体代码,供大家参考,具体内容如下

一、双边滤波
双边滤波是一种综合考虑滤波器内图像空域信息和滤波器内图像像素灰度值相似性的滤波算法,可以实现在保留区域信息的基础上实现对噪声的去除、对局部边缘的平滑。双边滤波对高频率的波动信号起到平滑的作用,同时保留大幅值变化的信号波动,进而实现对保留图像中边缘信息的作用。双边滤波具有美颜效果。
二、C++代码
#include <opencv2\opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
//读取两张含有人脸的图像
Mat img1 = imread("face1.png", IMREAD_ANYCOLOR);
if (img1.empty())
{
cout << "请确认图像文件名称是否正确" << endl;
return -1;
}
Mat result1, result2, result3, result4;
//验证不同滤波器直径的滤波效果
bilateralFilter(img1, result1, 9, 50, 25 / 2);
bilateralFilter(img1, result2, 25, 50, 25 / 2);
//验证不同标准差值的滤波效果
bilateralFilter(img1, result3, 9, 9, 9);
bilateralFilter(img1, result4, 9, 200, 200);
//显示原图
imshow("img1", img1);
//不同直径滤波结果
imshow("result1", result1);
imshow("result2", result2);
//不同标准差值滤波结果
imshow("result3 ", result3);
imshow("result4", result4);
waitKey(0);
return 0;
}
三、python代码
import cv2
img = cv2.imread('666.jpg')
# -------------------双边滤波------------------
img_bilater = cv2.bilateralFilter(img, 9, 75, 75)
# ------------------可视化结果-----------------
cv2.imshow('origion_pic', img)
cv2.imshow('filtered_pic', img_bilater)
cv2.waitKey(0)
四、结果展示
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
相关推荐:
ChatGPT打开后空白:如何解决这个困扰并高效使用AI助手,ai四声怎么写
AI免费试用不需要登录:体验智能科技的魅力,轻松开启未来,华为ai身材
SEO自行:提升网站流量的秘密武器,邹平县个人网站建设建议
如何识别文章是否由AI写作:技巧与方法解析
seo需要会什么,seo要会些什么 ,ai313414919
AI网页版智能问答,开启智慧沟通新时代,ai梦境档案用不了手柄
OpenPose大白话解释:让你轻松理解姿态识别的神奇技术,ai天天晴
seo网站关键字排名优化,网站seo关键词 ,运动ai
AI通过算法和数据生成的作品:科技与艺术的跨越,带来无限创意可能,ai优化程序
SEO地位:如何提升你的网站排名与曝光度,抢占市场先机,微营销网络推广
AI人工智能文章生成平台,释放创作无限可能
AI写作免费一键生成5000字:高效创作的革命性工具
ChatGPT故障你从未听过的真相,究竟是什么让它偶尔“失灵”?,ai 图片 矢量
SEO需要:如何提升网站排名,打造高效营销利器,seo怎么推广关键词
互联网快排:助力企业网站流量爆发的秘密武器,西安网站建设找资源公司
打造内容创作新时代:有言AI生成助力创作者释放灵感
SEO新人必读:从零开始SEO的核心技巧与实践指南,网站邮件推广设计
AI免费免登录:轻松体验人工智能的魔力,无需繁琐注册,华为AI音箱2音质如何
SEO重要性与企业互联网发展的必由之路,互联网营销推广平台设计
为什么网站要做seo,网站做seo的目的是什么 ,ai初选
什么是SEO金融,seo是做什么的 ,ai中转程序
什么是seo行业,seo是什么职业做什么的 ,ai标题字体效果
Chat启用后ESX连不上?解决方法一网打尽!,为什么AI续写这么离谱
ChatGPT出现报错503?这些解决办法你必须知道!,粉墨ai说唱
AI工具汇总网站,让科技为您的工作加速
AI热门软件,未来科技的钥匙
SEO要素:优化网站排名的关键因素全解析,棒球大联盟营销推广文案
SEO怎么设置:让你的网站快速登上搜索引擎首页的秘密,Ai压印分色
专业SEO助力企业在激烈市场竞争中脱颖而出,嘉兴海外网站推广价格
SEO外链建设:提升网站排名的关键策略,ai偏执
GPT怎么收费?揭秘AI技术的定价与价值,ai报考高考
ChatGPT崩一次多久修复?揭秘背后的技术与保障,ai1818818
ChatGPT的超链接点不开?解决方法一网打尽!,情感ai写作指令是什么
seo需要懂什么源码,seo需要懂什么源码技术 ,ai 纤维
SEO大神如何在激烈的互联网竞争中脱颖而出?,网页设计和网站建设试题
用AI写科普文章:科技改变写作的未来
未来写作新模式文章撰写AI如何助力内容创作
seo要懂些什么软件,seo常用软件 ,ai写作网站网址大全
什么是神马排名?让你的网站脱颖而出,轻松占据搜索引擎的C位!,乳山网站优化关键词排名
seo逻辑是什么,seo思路 ,语音主播怎么ai写作业
seo自己做什么,自己做seo需要花钱吗 ,ai850775
英语日记AI生成:轻松提升英语水平的智能助手
2025百度收录优化:提升网站排名,助力企业数字化转型,第一ai做
为什么选择收录网站是企业在线营销的必备策略,全网营销与推广
什么是seo网站推广,什么是seo网站推广 ,ai酷男人
SEO监控:精准把握网站排名与优化成效的利器,湖南seo排名商家名单
pbootcms自动翻译插件,让你的网站轻松实现多语言覆盖,ai 镀金
为什么要做seo si,为什么要做* ,ai里面怎么扣二维码
什么是seo伪原创,seo就业前景伪原创怎么写 ,头像ai画怎么弄
ChatGPT最近不好用了?了解这些背后的原因与解决方案,ai sketcher