![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv for python
xzc1234__
一份耕耘,一份收获。
展开
-
opencv for python图像几何变换
opencv for python的4种图像几何变换一、 图像变换简介**1.变换简介:**首先图像是由一系列数组构成,对图像进行变换就是对数组进行操作,则需要一个变换数组来进行对原数组的操作从而完成对图像的操作,也就是说变换较为重要的就是通过一些途径来生成一个目标变换数组即矩阵。通过cv2.warpAffine()和cv2.warpPerspective()两个函数可完成几乎所有的图像变换。...原创 2019-03-20 22:28:48 · 669 阅读 · 0 评论 -
opencv for python的图像ROI相关操作
截取规则和不规则ROI的方法一、ROI简介:二、截取规则ROI:一、ROI简介:所谓ROI即为感兴趣区域(range of interest)即从被处理的图像中以方框、圆、椭圆、不规则多边形等方式截取需要处理的区域。二、截取规则ROI:1.矩形区域:可用python中的切片器选择像素点的行数列数范围截取相关的指定区域。roi=img[100:200,200:300] #截取图像img中...原创 2019-03-25 23:17:27 · 4817 阅读 · 0 评论 -
opencv for python图像金字塔
opencv for python图像金字塔和图像融合一、图像金字塔:二、图像融和示例:原创 2019-04-03 22:51:41 · 201 阅读 · 0 评论 -
opencv for python的滤波操作
opencv for python的平滑模糊1. :2D卷积2. :高斯滤波3. :中值滤波4. :双边滤波5. :均值模糊1. :2D卷积cv2.filter2D()2. :高斯滤波cv2.GaussianBlur()3. :中值滤波cv2.medianBlur()4. :双边滤波cv2.bilateralFilter()5. :均值模糊...原创 2019-03-26 23:53:45 · 755 阅读 · 0 评论 -
opencv for python的形态学转换
opencv for python的形态学转换1. :腐蚀2. :膨胀3. :开运算4. :闭运算5. :礼帽6. :黑帽6. : 形态学梯度8. :结构化元素 cv2.getStructuringElement()1. :腐蚀cv2.erode()2. :膨胀cv2.dilate()3. :开运算cv2.morphologyEx(cv2.MORPH_OPEN)4. :闭运算cv2...原创 2019-03-31 23:38:22 · 265 阅读 · 0 评论 -
opencv for python的图像梯度算子以及canny边缘检测
opencv for python的图像梯度算子以及canny边缘检测一、图像梯度算子:二、Canny边缘检测(一个多级边缘检测算法):一、图像梯度算子:1.概念简介(部分引自百度百科):图像梯度:可以把图像看成二维离散函数,图像梯度其实就是这个二维离散函数的求导,图像梯度可用来中值差分以及边缘检测。差分函数(运算):差分的结果反映了离散量之间的一种变化,差分运算,相应于微分运算,是微积分...原创 2019-04-01 18:27:18 · 1558 阅读 · 0 评论 -
opencv for python的轮廓(1)
@TOC一、:1.:原创 2019-05-07 22:59:26 · 188 阅读 · 1 评论 -
opencv for python的轮廓(2)
opencv for python的轮廓(2)一、:轮廓近似和凸包、1.需用函数:2.代码实现:二、:边界矩形和最小外接圆1.需用函数:一、:轮廓近似和凸包、1.需用函数:(1). cv2.approx=cv2.approxPolyDP(cnt,epsilon,True or False)参数为:原轮廓,由原始轮廓到近似轮廓的最大距离即精确度,轮廓是否为闭合(True为闭合)返回值为:由...原创 2019-05-07 22:54:05 · 420 阅读 · 0 评论