一、实验介绍
1. 实验内容
本实验将学习轮廓检测及功能。
2. 实验要点
- 生成二进制图像来查找轮廓
- 找到并画出轮廓
- 轮廓特征
- 边界矩形
3. 实验环境
- Python 3.6.6
- numpy
- matplotlib
- cv2
二、实验步骤
1 导入资源并显示图像
import numpy as np
import matplotlib.pyplot as plt
import cv2
%matplotlib inline
# 读入图像
image = cv2.imread('images/thumbs_up_down.jpg')
# 将颜色更改为RGB(从BGR)
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)
plt.imshow(image)
<matplotlib.image.AxesImage at 0x22f6bc229c8>

2 生成二进制图像来查找轮廓
# 转换为灰度
gray = cv2.cvtColor(image,cv2.COLOR_RGB2GRAY)
# 创建一个二进制阈值图像
retval, binary = cv2.threshold(gray, 225, <

最低0.47元/天 解锁文章
1154

被折叠的 条评论
为什么被折叠?



