如何用Java opencv3.2.0库进行图像轮廓检测操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计488个文字,预计阅读时间需要2分钟。
轮廊是由一系列的点组构成的集合,在图像中表现为一条曲线。OpenCV3.2.0中提供了查找轮廊的方法:Imgproc.findContours(Mat image, List contours, Mat hierarchy, int mode, int method, Point offset)。参数说明:
轮廓是由一系列的点组成的集合,表现在图像中就是一条曲线。
OpenCV3.2.0中提供了查找轮廓的方法:
Imgproc.findContours(Mat image, List contours, Mat hierarchy, int mode, int method, Point offset)
参数说明:
image:8位单通道图像。
contours:存储检测到的轮廓的集合。
hierarchy:可选的输出向量,包含了图像轮廓的拓扑信息。
mode:轮廓检索模式。有如下几种模式:
1、RETR_EXTERNAL只检测最外围的轮廓
2、RETR_LIST提取所有的轮廓,不建立上下等级关系,只有兄弟等级关系
3、RETR_CCOMP提取所有轮廓,建立为双层结构
4、RETR_TREE提取所有轮廓,建立网状结构
method:轮廓的近似方法。
本文共计488个文字,预计阅读时间需要2分钟。
轮廊是由一系列的点组构成的集合,在图像中表现为一条曲线。OpenCV3.2.0中提供了查找轮廊的方法:Imgproc.findContours(Mat image, List contours, Mat hierarchy, int mode, int method, Point offset)。参数说明:
轮廓是由一系列的点组成的集合,表现在图像中就是一条曲线。
OpenCV3.2.0中提供了查找轮廓的方法:
Imgproc.findContours(Mat image, List contours, Mat hierarchy, int mode, int method, Point offset)
参数说明:
image:8位单通道图像。
contours:存储检测到的轮廓的集合。
hierarchy:可选的输出向量,包含了图像轮廓的拓扑信息。
mode:轮廓检索模式。有如下几种模式:
1、RETR_EXTERNAL只检测最外围的轮廓
2、RETR_LIST提取所有的轮廓,不建立上下等级关系,只有兄弟等级关系
3、RETR_CCOMP提取所有轮廓,建立为双层结构
4、RETR_TREE提取所有轮廓,建立网状结构
method:轮廓的近似方法。

