opencv图像canny和二值化化的轮廓提取,并求外接矩形,画圆等

这篇博客介绍了如何使用OpenCV进行Canny边缘检测和二值化处理,进而提取图像的轮廓。通过展示代码cvShowImage("src", Canny_Image)和cvShowImage("src_RGB", src_RGB),博主分享了图像处理的过程,并邀请读者对初学者的尝试给予指导。" 134036192,10764745,Cesium 实体高亮与动态Label展示技巧,"['三维地球', 'GIS', 'WebGL', '可视化']
摘要由CSDN通过智能技术生成
#include "iostream" 
#include "highgui.h"
#include "cv.h"
#include "cxcore.h"
#include <opencv/cxcore.h>
#include "D:\Program Files\opencv\build\include\opencv2\core\core.hpp"
using namespace cv;
 CvBox2D  Box2D;
int main(int argc, char* argv[])
{  
IplImage *src=cvLoadImage("text.jpg",1);
///***************************************************
int data[16]=
 {
  0,0,0,0,
  0,0,1,0,     ///图像的腐蚀
  0,1,1,0,
  0,0,0,0
 };
IplConvKernel *Element= cvCreateStructuringElementEx(4,4,2,2,CV_SHAPE_RECT,data);;
cvErode(src,src,Element,2);
// ***********************************************/
IplImage *src_RGB=cvCreateImage(cvGetSize(src),8,3);
IplImage *ZeroImage=cvCreateImage(cvGetSize(src),8,3);
cvZero(ZeroImage); <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值