资源简介
开发环境是基于qt+opencv+vs2013能实现方框滤波,均值滤波等滤波函数,已验证,均能运行,如若需要后续资料,尽可私信我,大家互相学习
代码片段和文件信息
#include “mainwindow.h“
#include “ui_mainwindow.h“
#include
#include
#include
#include
#include
#include
using namespace cv;
using namespace std;
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent)
ui(new Ui::MainWindow)
{
ui->setupUi(this);
MainWindow::setWindowtitle(“图像处理之滤波1“);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_clicked()
{
imageFileName = QFileDialog::getOpenFileName(this tr(“选择图像“)
QDir::currentPath()
tr(“Images (*.jpg *.png *.xpm)“));
if (imageFileName.isEmpty()){
QMessageBox::warning(this “未选择文件“ “请选择图片!“);
return;
}
srcImageFile = imageFileName.toStdString();
//qDebug()< Mat srcImage = imread(srcImageFile 1);
imshow(“1“ srcImage);
}
void MainWindow::on_boxFilterSlider_sliderMoved(int position)
{
Mat srcImage = imread(srcImageFile 1);
Mat dstImage;
int value = 2 * (int)(position / 10) + 1;
ui->boxSizeLable->setNum(value);
if (ui->boxButton->isChecked()) {
/*boxFilter(srcImage dstImage -1 Size(value value));*/
srcImage.convertTo(dstImage -1 value value);
imshow(“1“ dstImage);
}
}
//void MainWindow::on_boxFilterSlider_sliderMoved(int position)
//{
// int g_nContrastValue=80;
// int g_nBrightValue=80;
// Mat srcImage = imread(srcImageFile 1);
// /*Mat dstImage;*/
// /*int value = 2 * (int)(position / 10) + 1;*/
// /*ui->boxSizeLable->setNum(value);*/
//
// if (ui->boxButton->isChecked()) {
// for (int y = 0; y < srcImage.rows; y++)
// {
// for (int x = 0; x < srcImage.col
相关资源
- 根据原图和二值图得到分割彩图
- c#通过dll读取opencv里的mat图片
- vs2017无法使用MFC添加类的问题
- windows后台监听键盘事件vs mfc版
- Qt实现的音乐播放器
- vs2019离线版
- Qt QCustomPlot类 波形
- MFC 2010编写 C++ 求1元4次方程解,含1元
- vs2013 c++串口助手源码
- linux opencv车牌识别
- matlab2016b vs2017编译器补丁文件
- 使用Qt做的数据管理系统
- VS2013开发的MFC下的Modbus RTU
- CVSD解码c语言代码
- c++ 最小二乘算法拟合球心 使用Vs200
- 基于RFID门禁系统源码 C/C++
- VS2017 C++ 编写一个通过注册表自定义软
- VS2012-C++编写、调用DLL库教程
- RapidJson解析JSON文件C++ vs2017亲测可完美
- vs code C/C++语法高亮配置文件C/C++ The
- 6步学会VS2010环境下C语言DLL封装.pdf
- VS编译时无法打开 源 文件 \“pthread
- 修改Windows路由表源码
- 软件工程课程设计—基于VS2010的聊天
- 网络调试工具VS2008 C++源码
- opencv多视频同一窗口显示C++程序
- 解决装了IE8后VS2008添加MFC类出现脚本
- 基于qt的聊天室软件.rar
- Qt实现学生管理系统
- jpg jpeg 解码 转 bmp RGB vs2013 c++
评论
共有 条评论