[基于OpenCV的图像轮廓提取方法的实现.doc

[基于OpenCV的图像轮廓提取方法的实现.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[基于OpenCV的图像轮廓提取方法的实现

基于OpenCV的图像轮廓提取的实现 软件工程专业 学生:杨荣臻 指导教师:孔令寅 【摘 要】 OpenCV是近几年来推出的一个开源的、免费的计算机视觉库.OpenCV的目标是构建一个简单易用的计算机视觉框架,利用它所包含的函数帮助开发人员方便快捷地实现图像处理和视频处理。而图像的轮廓是图像的一种基本特征,携带着一幅图像大部分的信息,经常被应用到较高层次的图像应用中。它在图像分离,图像识别和图像压缩等领域有很广泛的应用,也是图像处理的基础。本文首先阐述了OpenCV的特点和结构,然后采用一系列的可行性算法来获取图像特征参数并通过各种算子(Sobel算子,Laplace算子,Canny算子)对图像的灰度进行分析,调节,用实现对图像的边缘检测和轮廓提取。 【关键词】 OpenCV 图像 轮廓提取 The realization of the image contour extraction based on OpenCV 【Abstract】OpenCV is launched an open source in recent years.Free computer vision library. OpenCVs goal is to build a simple and easy to use computer vision framework, function to help developers use it contains quick and easy to realize image processing and video processing.And the outline of the image is a basic feature of image, carrying an image, most of the information is often applied to the higher level of the image application.It in image separation, image recognition and image compression, and other fields have a wide range of applications, is also the basis of image processing.At first, this paper expounds the characteristics and structure of OpenCV, then a series of the feasibility of the algorithm is used to obtain image feature parameters and through a variety of operator (Sobel operator, Laplace operator, Canny operator) analysis of image gray level, adjustment, use of image edge detection and contour extraction. 【Key words】 OpenCV Image Contour extraction 目录 1引言 1 1.1 课题背景 1 1.2 研究的目的及意义 1 1.3 可行性分析 2 2 开发工具及轮廓提取概述 3 2.1 OpenCV 3 2.1.1 OpenCV简介 3 2.1.2 OpenCV安装及环境搭建 3 2.2 边缘检测 4 2.2.1 边缘检测 4 2.2.2 边缘检测原理 5 2.2.3 边缘检测算子 5 2.3 轮廓提取 9 2.3.1轮廓提取目的 9 2.3.2 轮廓提取内容 9 3 需求分析 10 3.1 系统功能分析 10 3.2 系统流程图 10 4 总体设计 11 4.1 系统功能要求及说明和实现方法 11 4.2 系统功能模块 11 5 详细设计与实现 12 5.1 图片提取 12 5.2 图像边缘检测 15 5.3 图像轮廓提取 18 6 程序界面 20 总结与展望 24 参考文献 25 致 谢 26 1引言 1.1 课题背景 图像处理在应用及科研方面已经是一个占据相当重要地位的方向,在人们的生活中也有很广泛的应用,图像表示直观且信息丰富,是声音和文字所不能及的。在图像处理方面很多软件公司和科研机构都研究了关于图像处理的软件。而OpenCV在计算机视觉的开发和图像处理中扮演

文档评论(0)

caiyl9924 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档