1 均值模糊、中值模糊、自定义模糊 1.1 均值模糊 均值滤波是典型的线性滤波算法,模糊是卷积的一种表象,所有的滤波模板都是使卷积框覆盖区域所有像素点与模板相乘后得到的值作为中心像素的值,比如一个...
python+opencv系列教程(8)——ROI与泛洪填充
ROI与泛洪填充 ROI(region of interest),感兴趣区域。机器视觉、图像处理中,从被处理的图像以方框、圆、椭圆、不规则多边形等方式勾勒出需要处理的区域,称为感兴趣区域,ROI。 泛...
python+opencv系列教程(7)——像素运算2
1 原理 与运算:两个二进制数,只要有一方为0,结果为0;否则为1; 或运算:两个二进制数,只要有一方为1,结果为1;否则为0; 取反运算:1取反结果是0;0取反结果是1. addWeight...
python+opencv系列教程(6)——像素运算1
1 原理 一幅图像即三维数组,多幅图像长宽完全一致时,便可以进行像素互相运算。 2 代码 import cv2 as cv def add_demo(m1, m2): # 相加 ...
python+opencv系列教程(5)——色彩空间2
1 原理 OpenCV中,颜色提取的一种方式是将BGR空间下的图像转换为HSV空间下,然后利用OpenCV自带函数inRange,设置需提取的HSV各分量上下限,从而进行提取 这里给出HSV对...
python+opencv系列教程(4)——色彩空间1
1 色彩空间 1.1 RGB 红绿蓝 三色,也是大家熟悉光学三原色 RGB 使用加色模式,也就是默认是黑色,三原色相加获得白色 上图可以看到灰度图在正方体对角线上,即三个通道(轴)的值相等时,值越大越...
python+opencv系列教程(3)——Numpy数组操作
1 Python的多维数组切片 : 表示取一个维度 data 有一个逗号,说明有两个维度,前面一个:的前后没有值,说明是取完所有,即取完所有行,逗号后面若没有:,只有一个数字,相当于取一列,若是n,就...
python+opencv系列教程(2)——图像加载与保存
1 代码 # -*- coding=GBK -*- import cv2 as cv import numpy as np def video_demo(): # 打开视频文件:其实就是建立一...
python+opencv系列教程(1)——环境搭建
1 安装python3.7.0 下载网址:https://www.python.org/downloads/ 如果python2版本是>=2.7.9, python3版本是>=3....