登录
首页 » 图像处理 » c图像处理,并行双边滤波

c图像处理,并行双边滤波

于 2022-04-27 发布 文件大小:3.44 MB
0 117
下载积分: 2 下载次数: 1

代码说明:

双边滤波(Bilateral filter)是一种非线性的滤波方法,是结合图像的空间邻近度和像素值相似度的一种折衷处理,同时考虑空域信息和灰度相似性,达到保边去噪的目的。具有简单、非迭代、局部的特点。  双边滤波器的好处是可以做边缘保存(edge preserving),一般过去用的维纳滤波或者高斯滤波去降噪,都会较明显地模糊边缘,对于高频细节的保护效果并不明显。双边滤波器顾名思义比高斯滤波多了一个高斯方差sigma-d,它是基于空间分布的高斯滤波函数,所以在边缘附近,离的较远的像素不会太多影响到边缘上的像素值,这样就保证了边缘附近像素值的保存。但是由于保存了过多的高频信息,对于彩色图像里的高频噪声,双边滤波器不能够干净的滤掉,只能够对于低频信息进行较好的滤波。    为了加速图像处理速度,本程序为多线程并行运行,加速效果显著。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 二值课程报告——交叠和独立颗粒提取 以及区分不同大小颗粒
    (1) 一系列颗粒状物体形成的二值图像,假设各颗粒具有相同的大小,采用形态学算法产生三种图像,使其分别包含 (a) 与边界连通的独立颗粒 (b) 彼此交叠的颗粒 (c) 彼此无交叠的独立颗粒(2) 一系列颗粒状物体形成的二值图像,假设各颗粒具有多种不同的大小,采用形态学算法,将不同大小的颗粒区分开,注意其中重叠颗粒的判断。
    2023-04-29 12:55:03下载
    积分:1
  • 使用 python 文档扫描仪
    你看,扫描使用智能手机的文件可以被分解成三个简单的步骤:第1步:检测边缘。步骤2:使用在图像中的边缘以找出轮廓(轮廓)表示一张纸被扫描。步骤3:应用一个透视变换,以获得所述文件的俯视图。线2-7手柄导入我们需要必要的Python包。我们将通过导入我上周讨论了我们four_point_transform功能启动。我们也将使用imutils模块,它包含了方便功能调整大小,旋转,裁剪和图像。你可以在我的基本的图像操作后阅读更多关于imutils。接下来,让我们从进口scikit图像的threshold_adaptive功能。该功能将帮助我们获得了“黑与白”感觉我们的扫描图像。最后,我们将使用NumPy的数值处理,argparse解析命令行参数,并CV2我们OpenCV的绑定。第10-13行手柄解析我们的命令行参数。我们只需要一台交换机的形象,--image,这是路径包含我们要扫描的文档的图像。现在,我们有路径,我们的形象,我们可以继续前进步骤1:边缘检测。第61行执行翘曲改造。事实上,所有的繁重被four_point_transform函数处理。同样,你可以阅读更多关于上周的帖子在此功能。我们将通过两个参数为four_point_transform:第一个是我们的,我们装过盘原始图像(不是大小之一),第二个参数是代表文件,乘以调整大小比例的轮廓。所以,你可能会奇怪,为什么我们乘以调整比例是多少?我们乘了调整后的比率,因为我们进行边缘检测,发现轮廓高度= 500像素的调整后的图像上。然而,我们希望将原来的图像,而不是调整大小后的图像上执行扫描,从而我们通过调整大小比率相乘的轮廓点。要获得黑白的感觉的形象,我们再采取扭曲图像,将其转换为灰度和应用自适应阈值上线65-67。
    2022-06-01 20:19:50下载
    积分:1
  • 拼接
    部分内容源于网络,经过自己的修改,可以在matlab上实现对图像的完美拼接,利用相位相关算法。是不可多得的高速拼接源码,对于刚学习图像处理的朋友来说值得参考,测试图片的选取要适当,要大小相同(同像素),敬请指正批评。
    2023-03-23 11:05:04下载
    积分:1
  • 完美片浏览工具源码
    完美的图片浏览工具源码,实现图片浏览,图片显示,可以供初学者学习并应用到实现项目中。
    2023-07-22 15:30:03下载
    积分:1
  • 打印程序
    图像处理打印程序使用说明书 本程序主要的功能:将一副图像选定的区域(多边形、矩形、圆形、椭圆)复制到另一副图像的指定位置。 本程序辅助功能(区域或全图): l  图像的亮度、饱和度、色彩平衡、对比度、灰度调整。 l  图像的功能虑镜:反色(底片)、曝光、浮雕、雕刻、模糊、锐化、紫色、幽灵。 l  边缘模糊、旋转、图像缩放、图像剪切(矩形区域)。 l
    2022-06-21 21:24:13下载
    积分:1
  • 对比度增强
    对比度增强
    2022-04-26 11:14:13下载
    积分:1
  • python-opencv 教程
    应用背景Python opencv 图像处理基础教程,转自网络,主要是Python对于图像的增强,变换,匹配,轮廓,视频处理,分割,跟踪,投影等等关键技术的初级教程。关键技术图像处理 Python 实现,Python opencv 图像处理基础教程,opencv Python入门基础,gui,图像处理(平滑,金字塔,尺寸,阈值化),图像变换(梯度算子,仿射变换,等等),直方图,图像匹配,目标跟踪,轮廓操作,等等
    2022-06-13 00:26:13下载
    积分:1
  • 多视点视频编码
    多视点视频编码 (MVC) 是 2D 加 (mpeg-4 AVC) H.264 视频压缩标准的方法 (也称为 Delta 2D +) 三角洲开发共同努力的 MPEG/VCEG 使有效的编码序列从使用单一的视频流的多个摄像头同时拍摄的一项修正案[1]。
    2022-01-21 20:59:24下载
    积分:1
  • 人脸检测
    人脸识别是一个容易为人。实验在 [Tu06] 表明,甚至一到三天的婴儿是能够区分已知的面孔。所以有多难能的计算机吗?原来我们知道一点关于人类识别为日期。内部功能 (眼睛、 鼻子、 嘴) 或外部功能 (头形、 发际线) 用于成功的人脸识别?我们如何分析图像和大脑如何编码它吗?它显示了由大卫 · 哈贝尔 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-04-12 22:18:42下载
    积分:1
  • c++ 按钮
    按钮+图标, vc++, vs2005通过, 设置不同的按钮风格。cbitmapbutton设置按钮的 焦点,disable,enable 状态的不同图像。比较直观
    2022-02-25 07:15:27下载
    积分:1
  • 696518资源总数
  • 105873会员总数
  • 12今日下载