OpenCV
zc_zhao
学生一枚
展开
-
OpenCV中图像的缩放
/************************************************************************* > File Name: opencv.cpp > Author: > Mail: > Created Time: Wed 18 Jul 2018 14:34:42 CST *****...原创 2018-07-18 16:54:13 · 4901 阅读 · 0 评论 -
OpenCV下的Lucas-Kanade算法:运动分析和目标跟踪
在本篇博客中一并使用了OpenCV读取摄像头,读取视频等操作,通过光流法,实现目标检测.含义有自己写的代码和官方的代码,实现的方法不尽相同 主要使用如下几个函数:具体使用和注解,看下面代码, goodFeaturesToTrack 确定图像上的强角点。 cornerSubPix 精确角点的位置。 calcOpticalFlowPyrLK 使用具有金字塔的迭代Lucas-Kanade方...原创 2018-08-02 21:52:50 · 2150 阅读 · 0 评论 -
Opencv的安装及Opencv面部和眼睛检测
这篇教程中,主要记录我花了三天三夜在Raspberry Pi Zero安装opencv和opencv的扩展模块的过程,这个过程是很痛苦的,因为Pi Zero的处理速度真是感人。。。,其他树莓派和Ubuntu系统是通用的,具体安装时间是和自己的机器速度有关系的。一般来说,一个小时差不多可以安装完成。楼主使用的机器是Pi Zero(欲哭无泪)。(题外话:)Ubuntu系统下:cmake是用来编译...原创 2018-10-05 20:40:00 · 2017 阅读 · 0 评论 -
makefile文件编写
hello.c#include<stdio.h>#include"function.h"int main(){ fun1(); fun2(); fun3(); return 0;}function.c#include<stdio.h>int fun1(){ pr原创 2018-11-06 10:24:21 · 244 阅读 · 0 评论 -
OPENCV二值化图像内孔洞填充/小区域去除
OPENCV二值化图像内孔洞填充/小区域去除对于二值化图像,去除孔洞时采用的方法实际上与去除小区域相同,因此完全可以用同一个函数进行。这两个功能可以采取区域生长法来实现。须注意,去除小区域时为保存有用信息,可采用8邻域探测,去除孔洞时则4邻域即可,否则容易泄露,出现靠边缘的孔洞未去除的情况。原图去除小区域(RemoveSmallRegion(Src, Dst, 10000, 1, 1); ...转载 2018-11-06 11:27:35 · 2391 阅读 · 0 评论 -
均值滤波,用滚动条调整效果
使用标准化的box filter来模糊图像 该函数使用内核来平滑图像: C++: void blur(InputArray src, OutputArray dst, Size ksize, Point anchor=Point(-1,-1), int borderType=BORDER_DEFAULT )Python: cv2.blur(src, ksize[, dst[, anch...原创 2018-11-06 11:33:35 · 323 阅读 · 0 评论