OpenCV with Python
Easennn
这个作者很懒,什么都没留下…
展开
-
cv2.findContours() 轮廓检测
import cv2import numpy as npimg=cv2.imread('test.jpg')imgray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)ret,thresh=cv2.threshold(imgray,127,255,0)image,contours,hierarchy=cv2.findContours(thresh,cv2.RE...转载 2019-04-18 16:03:15 · 23261 阅读 · 0 评论 -
cv2.drawContours() 轮廓绘制
cv2.drawContours()cv2.drawContours(image, contours, contourIdx, color, thickness=None, lineType=None, hierarchy=None, maxLevel=None, offset=None)第一个参数是指明在哪幅图像上绘制轮廓;image为三通道才能显示轮廓 第二个参数是轮廓本身,...原创 2019-04-18 16:02:02 · 110770 阅读 · 0 评论 -
cv2.pyrDown() & cv2.pyrUp()
高斯金字塔 操作一次一个 MxN 的图像就变成了一个 M/2xN/2 的图像。所以这幅图像的面积就变为原来图像面积的四分之一,这被称为 Octave。连续进行这样的操作我们就会得到一个分辨率不断下降的图像金字塔。使用函数cv2.pyrDown() 和 cv2.pyrUp() 构建图像金字塔。cv2.pyrDown()cv2.pyrDown() 从一个高分辨率大尺寸的图像...原创 2019-05-05 18:12:11 · 14052 阅读 · 0 评论