题目:利用opencv对一副图像进行腐蚀操作
2017-03-24 16:16
567 查看
题目:利用opencv对一副图像进行腐蚀操作
代码:
#include<opencv2/highgui/highgui.hpp>
#include<opencv2/imgproc/imgproc.hpp>
using namespace cv;
int main()
{
//载入原图
Mat srcImage = imread("E:\\code\\腐蚀图像\\girl.jpg");
//显示原图
imshow("【原图】腐蚀操作", srcImage);
//进行腐蚀操作
Mat element = getStructuringElement(MORPH_RECT, Size(15, 15));
Mat dstImage;
erode(srcImage, dstImage, element);
//显示效果图
imshow("【效果图】腐蚀操作", dstImage);
waitKey(0);
return 0;
}运行结果:
代码:
#include<opencv2/highgui/highgui.hpp>
#include<opencv2/imgproc/imgproc.hpp>
using namespace cv;
int main()
{
//载入原图
Mat srcImage = imread("E:\\code\\腐蚀图像\\girl.jpg");
//显示原图
imshow("【原图】腐蚀操作", srcImage);
//进行腐蚀操作
Mat element = getStructuringElement(MORPH_RECT, Size(15, 15));
Mat dstImage;
erode(srcImage, dstImage, element);
//显示效果图
imshow("【效果图】腐蚀操作", dstImage);
waitKey(0);
return 0;
}运行结果:
相关文章推荐
- 图像的属性,利用OpenCV进行图像的基本操作
- ROS中利用opencv3完成四个视频流拼接成一副图像显示,并添加track条进行参数调节
- 题目:利用OpenCV3.1.0从磁盘加载并显示一副图像
- opencv对图像像素进行操作
- YV12 转换为 灰度图像 ,利用opencv进行二次开发
- OpenCV&图像处理_3:以腐蚀[eroding]和膨胀[dilating]为基础的形态学操作和图像金字塔[image pyramids]
- 在Opencv中进行膨胀与腐蚀操作
- 利用Opencv进行图像灰度变换处理
- Opencv--形态学图像处理--膨胀与腐蚀,开操作与闭操作
- opencv2中使用Mat对图像像素进行操作
- 八.使用OpenCv对图像进行平滑操作
- 利用数组操作实现灰度图像放大两倍(C++&opencv)
- OpenCV 对图像进行掩码操作
- OpenCV(二)如何对图像的像素进行操作
- 在Android平台上利用opencv进行图像处理之边缘检测、灰度变换、缩小
- 我的OpenCV学习笔记(三):利用操作像素完成简单的图像处理:加入椒盐噪声、图像翻转、改变对比度、图像锐化
- OpenCV图像处理形态学操作腐蚀Erode与膨胀Dilate
- Android平台上利用opencv进行图像的缩放
- 本程序能够对灰度图像先进行二值化,再进行腐蚀操作
- 利用SVM支持向量机对彩色图像进行分割并使用OpenCV进行实现