Opencv学习笔记
无语_
无语
展开
-
Opencv学习笔记——视频进度条的随动
1、 CvCapture结构体: CvCapture是一个结构体,用来保存图像捕获的信息,就像一种数据类型(如int,char等)只是存放的内容不一样,在OpenCv中,它最大的作用就是处理视频时(程序是按一帧一帧读取),让程序读下一帧的位置,CvCapture结构中,每获取一帧后,这些信息都将被更新,获取下一帧回复。 2、 以下是OpenCV属性的一些宏定义: CV_CAP_PROP_P原创 2016-06-24 23:37:02 · 1077 阅读 · 0 评论 -
Opencv学习笔记——视频高斯模糊并分别输出
用两个窗口进行对比#include "stdafx.h" #include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include "cv.h" using namespace cv; using namespace std;int g_slider_positi原创 2016-06-24 23:46:48 · 1296 阅读 · 0 评论 -
OpenCV学习笔记——滑动条开关
由于opencv库中并没有专门为开关而设的函数,可以用滑动条做开关 代码: #include #include int g_switch_value = 0; IplImage *img; void switch_off_fcuntion(); void switch_on_function(); void switch_callback(int position) { if (!posit原创 2016-07-27 14:46:18 · 730 阅读 · 0 评论 -
OpenCV学习笔记——视频的边缘检测
使用Canny算子进行边缘检测,并分开输出到三个窗口中,再给每一个窗口添加文字 代码 #include"cv.h" #include"highgui.h" //读入视频并转换为灰度图再作边缘检测 //并分开三个窗口输出 IplImage *frame,*gray,*canny,*uni,*temp; int wid=-1, hei=-1; int main(void) { CvCapture原创 2016-08-04 17:47:08 · 2906 阅读 · 0 评论 -
OpenCV学习笔记——点击显示鼠标坐标
点击显示鼠标显示坐标,再次点击时上一次的坐标的会消失…… #include #include void on_mouse(int event, int x, int y, int flags, void* img) { CvFont font; cvInitFont(&font, CV_FONT_HERSHEY_SIMPLEX, 0.5, 0.5, 0, 1, CV_AA); if (ev原创 2016-08-11 17:52:51 · 1254 阅读 · 0 评论