计算机视觉
逆夏11111
这个作者很懒,什么都没留下…
展开
-
opencv3基本操作
1.numpy矩阵表示一个图片import cv2import numpyimg = numpy.zeros((3,3),dtype = numpy.uint8)#每个像素由8个位来表示,像素范围0-255print(img)2.将矩阵表示为BGR图img = cv2.cvtColor(img,cv2.COLOR_GRAY2BGR)#cv2.cvtColor将图像转变为BGR模...原创 2019-05-25 13:52:18 · 618 阅读 · 0 评论 -
opencv人脸检测和识别
1.Haar级联概念原创 2019-05-31 17:36:29 · 1034 阅读 · 0 评论 -
opencv3处理图像
1.傅里叶变换为什么要傅里叶变换?傅里叶变换可以将人眼看到的不同频率的波形分离出来,可以区分出哪些区域的信号(图像像素)变化特别强,哪些区域的信号变化不那么强,从而可以任意的标记噪声区域,感兴趣区域,前景和背景等。傅里叶变换是很多常见的图形处理操作的基础,比如边缘检测,形状线段的检测。高通滤波器:通俗来说,就是取小块图片,计算中央像素与周围邻近像素的亮度差值之后,如果亮度变化很大,那么中...原创 2019-05-29 16:31:16 · 210 阅读 · 0 评论 -
opencv特征检测和匹配
opencv可以检测图像的主要特征,然后提取这些特征,使其成为图像描述符,利用这些图像描述符来搜索数据库里,进行图像的检测1.特征检测算法算法:Harris:用于检测角点SIFT:用于检测斑点SURF:用于检测斑点FAST:用于检测角点BRIEF:用于检测斑点ORB:代表带有方向的FAST算法与具有旋转不变性的BRIEF算法方法:暴力匹配法基于FLANN的匹配法2....原创 2019-06-03 17:18:39 · 6921 阅读 · 0 评论 -
opencv目标检测与识别(传统的目标检测方法)
目标检测用来确定图像的某个区域是否含有要识别的对象,计算机视觉中有很多目标检测和是别的技术,这里介绍:梯度直方图(Histogram of Oriented Gradient,HOG),图像金字塔(image pyramid),滑动窗口(sliding window)与特征检测算法不同,这些算法是互补的,在梯度直方图(HOG)里面会用到滑动窗口技术。1.HOG 梯度直方图HOG描述符:HO...原创 2019-06-18 13:19:17 · 58719 阅读 · 15 评论 -
opencv目标跟踪
目标跟踪就是识别移动目标的过程,并且跨帧跟踪这些目标,为了跟踪视屏中的目标,首先要做的就是识别出可能包含目标的区域。目前有很多视屏目标跟踪的方法:当跟踪所有移动目标时,帧之间的差异很重要当跟踪移动的手时,基于皮肤颜色的均值漂移方法最好当跟踪对象知道的时候,模板匹配更好...原创 2019-09-27 15:58:01 · 3186 阅读 · 1 评论