opencv——绘制图像轮廓
来源:互联网 发布:手机量长度软件 编辑:程序博客网 时间:2024/06/01 16:36
"""Created on Thu Oct 26 21:40:07 2017@author: fs绘制轮廓函数 cv2.findContours() 有三个参数,第一个是输入图像,第二个是轮廓检索模式,第三个是轮廓近似方法。返回值有三个,第一个是图像,第二个是轮廓,第三个是(轮廓的)层析结构。轮廓(第二个返回值)是一个 Python列表,其中存储这图像中的所有轮廓。每一个轮廓都是一个 Numpy 数组,包含对象边界点(x,y)的坐标。函数 cv2.drawContours() 可以被用来绘制轮廓。它可以根据你提供的边界点绘制任何形状。它的第一个参数是原始图像,第二个参数是轮廓,一个 Python 列表。第三个参数是轮廓的索引(在绘制独立轮廓是很有用,当设置为 -1 时绘制所有轮廓)。接下来的参数是轮廓的颜色和厚度等"""import numpy as npimport cv2img = cv2.imread('apple.jpg')imgray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)ret,thresh = cv2.threshold(imgray,127,255,0)image, contours, hierarchy = cv2.findContours(thresh, cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE)img = cv2.drawContours(img, contours, -1, (0,255,0), 3)cv2.imwrite('lunkuo.jpg',img)
阅读全文
0 0
- opencv——绘制图像轮廓
- OpenCV学习——图像轮廓的提取和绘制
- OpenCV——绘制填充轮廓drawContours
- OPencv把图像二值化后在绘制轮廓
- OpenCV: 寻找图像轮廓并绘制
- OpenCV:查找并绘制图像的轮廓
- OpenCV: 寻找图像轮廓并绘制
- opencv 查找轮廓 绘制轮廓
- opencv学习笔记12 图像轮廓的提取和绘制
- 初学 OpenCV 图像加载、输出+图像轮廓提取绘制并取出每个轮廓的坐标集合
- OpenCV—RGB图像灰度化,并提取轮廓
- OpenCV中文网站例程——轮廓检测(只检测图像的外部轮廓)
- OpenCV中文网站例程——轮廓检测(能检测任意输入图像的轮廓)
- 图像轮廓获取opencv
- opencv-图像轮廓
- OpenCV图像的轮廓
- opencv 图像轮廓
- opencv图像轮廓
- JavaScript获取和设置CSS样式属性值
- oracle学习之路---新增列的数据插入与Date数据类型
- [深度学习]深度自编码器简述
- nagios安装及配置
- Pace 5 (1.猜数字游戏;2.二分法查找;3。简易密码验证程序;4.字符串中大写小写字母互换)
- opencv——绘制图像轮廓
- 习题3(3.1)1
- Servlet,GenericServlet和HttpServlet的继承关系
- centos6.4下安装nginx1.12.1
- 树形DP 三道例题(板子)
- Java中String直接赋字符串和new String的区别
- UVA
- C++后台面试常见问题与回答(持续更新)
- 2016CCPC杭州站 A