函数

void cv::boxFilter(

InputArray src,

OutputArray dst,

int ddepth,

Size ksize,

Point anchor=point(-1,-1),

bool normalize=true,

int borderType=BORDER_DEFAULT

)

src要滤波的原图

dst-滤波结果图

ddepth-,-1时与原图有同样的深度

使用Size大小为Size(1,1)时,显示其原有图像
    Size大小超过Size(1,1)时,如果值全部超过255,显示为纯白色。

下面给出几个代码

void Widget::on_boxFilter1()
{//归一化cv::boxFilter(srcImage,dstImage,-1,cv::Size(5,5));//显示img2=QImage((const unsigned char*)(dstImage.data),dstImage.cols,dstImage.rows,dstImage.cols*dstImage.channels(),QImage::Format_RGB888);img2=img2.scaled(ui->label_2->size());ui->label_2->setPixmap(QPixmap::fromImage(img2));
}
void Widget::on_boxFilter2()
{cv::boxFilter(srcImage,dstImage,-1,cv::Size(1,1),cv::Point(-1,-1),false);//显示img3=QImage((const unsigned char*)(dstImage.data),dstImage.cols,dstImage.rows,dstImage.cols*dstImage.channels(),QImage::Format_RGB888);img3=img3.scaled(ui->label_2->size());ui->label_2->setPixmap(QPixmap::fromImage(img3));
}
void Widget::on_boxFilter3()
{cv::boxFilter(srcImage,dstImage,-1,cv::Size(3,3),cv::Point(-1,-1),false);//显示img4=QImage((const unsigned char*)(dstImage.data),dstImage.cols,dstImage.rows,dstImage.cols*dstImage.channels(),QImage::Format_RGB888);img4=img4.scaled(ui->label_2->size());ui->label_2->setPixmap(QPixmap::fromImage(img4));
}

下面是源程序打包下载地址:

http://download.csdn.net/detail/qq78442761/9735763

下面是程序截图:

Qt creator5.7 OpenCV249之方框滤波(含源码下载)相关推荐

  1. Qt creator5.7 OpenCV249之中值滤波(含源码下载)

    首先介绍下中值滤波的原理 函数 void cv::medianBulr( InputArray src, OutputArray dst, int Ksize) 下面是程序代码 void Widget ...

  2. Qt creator5.7 OpenCV249之双边滤波(含源码下载)

    原理如下: 函数 void cv::bilateralFilter( InputArray src, OutputArray dst, int d, double sigmaColor, double ...

  3. Qt creator5.7 OpenCV249之高斯滤波(含源码下载)

    函数 void cv::GaussianBlut( InputArray src, OutputArray dst, Size ksize, double sigmaX, double sigmaY= ...

  4. Qt creator5.7 OpenCV249之均值滤波(含源码下载)

    函数: void cv::blur( inputArray src, OutputArray dst, Size ksize, Point anchor=Point(-1,-1), int borde ...

  5. Qt creator5.7 OpenCV249之图片旋转(含源码下载)

    下面先来介绍OpenCV关于图像选择的函数 void cv::flip( InputArray src OutputArray dst, int flipCode) src-是要处理的原始图像, ds ...

  6. Qt creator5.7 OpenCV249之resize函数(含源码下载)

    函数 void cv::resize( InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int inter ...

  7. Qt creator5.7 OpenCV249之pyrDown函数(含源码下载)

    函数: void cv::pyrDown( InputArray src, OutputArray dst, const Size& dstsize=Size(), int borderTyp ...

  8. Qt creator5.7 OpenCV249之pyrUp函数(含源码下载)

    void cv::pyrUp( InputArray src, OutputArray dst, const Size& dstsize=Size(), int borderType=BORD ...

  9. Qt creator5.7 OpenCV249之形态学处理(含源码下载)

    形态学处理-morphologyEx 运算 void cv::morphologyEx( InputArray src, OutputArray dst, int op, InputArray Ker ...

最新文章

  1. VS2019 开发第一个Windows驱动程序
  2. 【AI初识境】近20年深度学习在图像领域的重要进展节点
  3. SPOJ SUMPRO(数学)
  4. (pytorch-深度学习系列)pytorch避免过拟合-权重衰减的实现-学习笔记
  5. DelphiXE下的字符串变化
  6. WS-*协议栈及相关概念
  7. springboot集成oauth2和JWT(授权码模式)
  8. H3C HCSE 官方培训胶片(中文) 下载
  9. CSS常用内容总结(二)
  10. jquery与javascript的引入问题
  11. 群晖NAS教程(十三)、利用Web Station安装wordpress博客
  12. 将 DataDirect ODBC 驱动程序与 Python 和 pyodbc 一起使用
  13. python画矩形孔衍射振幅图_利用Python将图片中扭曲矩形的复原
  14. web前端期末大作业 HTML+CSS+JavaScript仿唯品会购物商城网页设计实例 企业网站制作
  15. noip2003 侦探推理 (字符串处理)
  16. 苹果手机照片流使用方法(iphone我的照片流在哪)
  17. redis资源未释放引发的问题
  18. C++ 虚函数详解(虚函数表、vfptr)——带虚函数表的内存分布图
  19. antd Upload组件上传状态一直处于uploading
  20. matlab中ct值直方图,【CT值与灰度值的总结】

热门文章

  1. 叫做 Nanshan即时通讯 贪婪型
  2. 极目眺望的tiantianguandan
  3. 飞鸽传书有多少用户?
  4. 。rdquo;小杉很平静的飞鸽传书2009
  5. 一个程序员的真实生活状态。没错,是我!
  6. php和python互动_PHP和Python 哪个更适合web开发?
  7. 这个为生信学习打造的开源Linux/Bash教程真香!!!
  8. “新型冠状病毒国家科技资源服务系统”入选全球15项世界互联网领先科技成果...
  9. Cytoscape可视化物种分类树结构
  10. 你可能也看过这个生物学家转行后创造的价值 120 亿美元的动画