Qt图像处理-基于OpenCv的图像的腐蚀、膨胀、打开、关闭

一、概述

膨胀、腐蚀、开、闭运算是数学形态学最基本的变换。

膨胀:把二值图像各1像素连接成分的边界扩大一层(填充边缘或0像素内部的孔);

腐蚀:把二值图像各1像素连接成分的边界点去掉从而缩小一层(可提取骨干信息,去掉毛刺,去掉孤立的0像素);

开:先腐蚀再膨胀,可以去掉目标外的孤立点

闭:先膨胀再腐蚀,可以去掉目标内的孔。

二、实例

创建项目,添加控件和opencv的引用

添加处理类

#include <QImage>
#include <QDebug>

#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<opencv2/imgproc/im

相关推荐

  1. Qt图像处理-基于OpenCv图像二值化处理

    2023-12-15 05:16:01       40 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-15 05:16:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-15 05:16:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-15 05:16:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-15 05:16:01       20 阅读

热门阅读

  1. ClickHouse(17)ClickHouse集成JDBC表引擎详细解析

    2023-12-15 05:16:01       36 阅读
  2. CentOS 7入门指南

    2023-12-15 05:16:01       39 阅读
  3. 使用工具 NVM来管理不同版本的 Node.js启动vue项目

    2023-12-15 05:16:01       36 阅读
  4. 第一周:AI产品经理跳槽准备工作

    2023-12-15 05:16:01       41 阅读
  5. 【Qt5】Qt Creator中CMake的qt5_wrap_ui函数

    2023-12-15 05:16:01       27 阅读
  6. OpenStack命令行创建的云主机无法使用ssh登录

    2023-12-15 05:16:01       27 阅读