opencv之blur()函数

原创 2018年04月17日 11:17:28

概述

blur()函数可以用标准化的盒式过滤器来平滑图像。

API说明

C++ API:

void cv::blur ( InputArray src, (原始图像:channels不限,但是depth应当是CV_8U,CV_16U,CV_16S,CV_32F或CV_64F)
OutputArray dst, (目标图像:size和type应与原始图像相同)
Size ksize, (用于平滑操作的核的大小)
Point anchor=Point(-1,-1), (锚点,默认值为Point(-1,-1)表示锚点在核的中心)
int borderType=BORDER_DEFAULT (边界模式,指定处理边界像素时如何确定图像范围外的像素的取值,可参考BorderTypes
)

python API:

dst = cv.blur( src, ksize[, dst[, anchor[, borderType]]] )

功能说明

blur()函数的核如下图所示:
这里写图片描述
blur(src, dst, ksize, anchor, borderType)等价于boxFilter(src, dst, src.type(), anchor, true, borderType)

相关函数

boxFilter
bilateralFilter
GaussianBlur
medianBlur

官网样例

edge.cpp
laplace.cpp
Smoothing.cpp.

附录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/duwangthefirst/article/details/79971322

OpenCV

本课程主要讲述了OpenCV的基础知识,通过实例来学习OpenCV,通过本课程的学习,可以全面快速的入门OpenCV
  • 2016年12月27日 16:02

openCV 低通滤波blur函数

 本文转自:http://blog.csdn.net/cau_eric/article/details/27378503 opencv版本为 2.4.8 或 2.4.9 blur...
  • Sunshine_in_Moon
  • Sunshine_in_Moon
  • 2015-04-24 09:35:12
  • 11003

OpenCV blur函数——均值滤波

//-----------------------------------【头文件包含部分】--------------------------------------- // 描述:包含程序...
  • Eroslol
  • Eroslol
  • 2016-09-16 14:39:31
  • 2210

OpenCV图像滤波

转载自:http://www.cnblogs.com/ronny/p/opencv_road_7.html 滤波实际上是信号处理里的一个概念,而图像本身也可以看成是一个二维的信号。其中像素点灰度值的...
  • Blues1021
  • Blues1021
  • 2015-04-24 08:22:56
  • 5177

Opencv均值滤波-blur函数

#include #include #include using namespace std; using namespace cv; int main() { Mat srcImage = i...
  • qq_23880193
  • qq_23880193
  • 2015-09-16 00:36:09
  • 1022

openCV blur函数

本文转自:http://blog.csdn.net/cau_eric/article/details/27378503 OpenCV版本为 2.4.8 或 2.4.9 blur ...
  • Hk_john
  • Hk_john
  • 2017-03-19 11:47:47
  • 199

关于高斯模糊与opencv中的GaussianBlur函数

在上次的OpenCV源码解析之滤波前言1中,按照opencv_tutorials.pdf中的滤波部分试了下常用的4种滤波器的使用方法。在opencv的C++中,这4个函数分别为:blur,Gaussi...
  • Hk_john
  • Hk_john
  • 2017-03-19 11:43:11
  • 101

OpenCV-Python教程(5、初级滤波内容)

本篇文章介绍如何用OpenCV-Python来实现初级滤波功能。 提示: 转载请详细注明原作者及出处,谢谢! 本文介绍使用OpenCV-Python实现基本的滤波处理本文不介绍滤波处...
  • sunny2038
  • sunny2038
  • 2013-06-25 14:49:27
  • 40341

关于高斯模糊与opencv中的GaussianBlur函数

在上次的opencv源码解析之滤波前言1中,按照opencv_tutorials.pdf中的滤波部分试了下常用的4种滤波器的使用方法。在opencv的C++中,这4个函数分别为:blur,Gaussi...
  • vbLittleBoy
  • vbLittleBoy
  • 2013-06-27 14:24:59
  • 45265

openCV 中的高斯滤波GaussianBlur函数

在上次的opencv源码解析之滤波前言1中,按照opencv_tutorials.pdf中的滤波部分试了下常用的4种滤波器的使用方法。在opencv的C++中,这4个函数分别为:blur,Gaussi...
  • sulanqing
  • sulanqing
  • 2015-01-15 17:50:42
  • 9460
收藏助手
不良信息举报
您举报文章:opencv之blur()函数
举报原因:
原因补充:

(最多只允许输入30个字)