Qt 5.3 下OpenCV 2.4.11 开发(13)腐蚀与膨胀
2015-08-11 15:01
441 查看
默认的腐蚀与膨胀操作,原理:点击打开链接
函数介绍:
1、threshold 函数用于将灰度图像处理为二值化图像,第一个参数为输入的灰度图像,第二个参数为输出的二值化图像,第三个参数为阈值,第四个参数为满足阈值条件的像素转变成的数据,第五个参数为正反切换。还有一个THRESH_BINARY,效果相反。
在加入了强度系数之后:
函数介绍:
1、element 矩阵是腐蚀和膨胀的强度,这里用的是7*7的结构元素。
#include <QCoreApplication> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> using namespace cv; int main() { Mat src = imread("lena.jpg", 0); Mat dst, eroded, dilated; Mat element(7, 7, CV_8U, Scalar(1)); threshold(src, dst, 100, 255, THRESH_BINARY_INV);//二图像值化 namedWindow("dst", 0); imshow("dst", dst); erode(dst, eroded, Mat());//腐蚀 namedWindow("eroded", 0); imshow("eroded", eroded); dilate(dst, dilated, Mat());//膨胀 namedWindow("dilated", 0); imshow("dilated", dilated); waitKey(0); }
函数介绍:
1、threshold 函数用于将灰度图像处理为二值化图像,第一个参数为输入的灰度图像,第二个参数为输出的二值化图像,第三个参数为阈值,第四个参数为满足阈值条件的像素转变成的数据,第五个参数为正反切换。还有一个THRESH_BINARY,效果相反。
在加入了强度系数之后:
#include <QCoreApplication> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> using namespace cv; int main() { Mat src = imread("lena.jpg", 0); Mat dst, eroded, dilated; Mat element(7, 7, CV_8U, Scalar(1)); threshold(src, dst, 100, 255, THRESH_BINARY_INV); namedWindow("dst", 0); imshow("dst", dst); erode(dst, eroded, element); namedWindow("eroded", 0); imshow("eroded", eroded); dilate(dst, dilated, element); namedWindow("dilated", 0); imshow("dilated", dilated); waitKey(0); }
函数介绍:
1、element 矩阵是腐蚀和膨胀的强度,这里用的是7*7的结构元素。
相关文章推荐
- qt dbus 的一入门文章
- QT中关线程的问题
- 【Qt OpenGL教程】24:扩展、剪裁和TGA图像文件的手动加载
- QTP录制delphi程序,可录制无法运行
- CodeBlocks配置Qt 环境(含:预编译头文件,Qt设计师)
- Qt 5.3 下OpenCV 2.4.11 开发(12)meanShift 简单算法介绍
- Erlang MQTT消息服务器
- Qt 5.3 下OpenCV 2.4.11 开发(11)CamShift 目标跟踪
- QT信号和槽使用自定义的类或结构体
- 解决Qt中QLabel控件加载动态图出现黑色背景的问题
- 图像处理之qt实现
- Qt Mac 在软件 icns图标制作
- 从 Qt 的 delete 说开来
- Qt 的QString类的使用
- VS2010平台下VAssistX和Qt的整合配置及相关便捷操作
- QTableWidget 详细使用
- QT中QTableWidget的使用
- Qt ListView详细用法
- 如何让Qt应用程序只有一个实例
- QT5---QTableWidget简单应用之文件浏览器