图形图像
文章平均质量分 62
t1234xy4
这个作者很懒,什么都没留下…
展开
-
二维运动物体坐标提取软件
通过两个星期的努力,终于初步完成了这个小软件。 跟踪提取效果如下: 每一帧的坐标记录文件放在子文件夹下: 绿色通道中圆圈所在的位置为鱼的位置,如果不一致,需要调节Dilate和Erode的值使圆圈跟踪到鱼的准确位置。Image Corrdinate显示了每一秒鱼在图片坐标的位置,Real Coordinate中显示每一秒显示鱼在真实水箱中的坐标。同时在文件夹下中ImagePoi原创 2016-04-16 16:14:13 · 1307 阅读 · 5 评论 -
opencv CvHistogram 求直方图的均值
利用opencv的直方图表示,求出直方图均值。需要对直方图做一些操作或者是利用模板直方图的方法,都可以参阅本文档原创 2016-06-19 20:39:04 · 4661 阅读 · 2 评论 -
RBG像素值读取方法
转载请注明出处:http://blog.csdn.net/xiaowei_cqu/article/details/7557063 !!此篇是基于IplImage* (C接口或者说2.1之前版本的接口,新的Mat的访问方式请参考博文: 《访问Mat图像中每个像素的值》)IplImage是OpenCV中CxCore部分基础的数据结构,用来表示图像,其中Ipl是Intel Image Processi转载 2016-06-17 16:48:14 · 1336 阅读 · 0 评论 -
视频格式转换方法之264、avi、YUV420P
ffmpge(下载)可以非常快速的实现h264视频的分离和混流,并且是命令行的操作,也没有什么参数需要设置,非常适合批量转换原创 2016-04-26 13:55:53 · 6243 阅读 · 0 评论 -
轨迹跟踪——二维轨迹跟踪
在读研期间,由于导师与水环研究生水生物有项目交叉,我主要研究视频跟踪技术。用来提取鱼类的轨迹以及鱼类的微动作。其中鱼类的轨迹提取我已做了两部分工作,二维视频跟踪,提取鱼类的轨迹;另一部分工作是重建三维鱼类游动轨迹。鱼类微特征提取还没有动工(惭愧)。----------二维的视频跟踪在做这项工作之前我们花费了很大的力气去获取实验数据。购买了三个汉邦高科的摄像头,水箱,摄像头支架等。搭建好实验装置。原创 2016-04-25 11:30:03 · 11346 阅读 · 2 评论 -
压缩跟踪Compressive Tracking
本文转载:http://blog.csdn.net/zouxy09/article/details/8118360 下面是这个算法的工程网站:里面包含了上面这篇论文、Matlab和C++版本的代码,还有测试数据、demo等。后面我再学习学习里面的C++版本的代码,具体见博客更新。http://www4.comp.polyu.edu.hk/~cslzhang/CT/CT.转载 2016-05-31 19:59:09 · 442 阅读 · 0 评论 -
Camshift算法
CamShift算法,即"Continuously Apative Mean-Shift"算法,是一种运动跟踪算法。它是MeanShift算法的改进,称为连续自适应的MeanShift算法Camshift算法的过程由下面步骤组成:(1)确定初始目标及其区域;(2)计算出目标的色度(Hue)分量的直方图;(3)利用直方图计算输入图像的反向投影图(后面做进一步的解释转载 2016-05-31 15:46:02 · 874 阅读 · 0 评论 -
Hog特征、Haar特征
HOG:http://blog.csdn.net/abcjennifer/article/details/7365651(转载)HOG即histogram of oriented gradient, 是用于目标检测的特征描述子,该技术将图像局部出现的方向梯度次数进行计数,该方法和边缘方向直方图、scale-invariant feature transform类似,不同的是hog的计算基于转载 2016-05-31 11:27:44 · 4418 阅读 · 0 评论 -
SVM样本训练步骤
SVM样本训练步骤本文转载,本文转载!!!!!尊重原创,转载本文请说明出处:http://blog.csdn.net/xw20084898/article/details/213898851、引言近期在做飞形体目标识别的研究,需要做SVM训练来生成识别的分类器。从网上找了大量的参考文章,但是发现很多文章都讲的比较零散。鉴于此原因,本文对SVM训练过程做一个较为系统的总结,希转载 2016-05-31 10:06:05 · 4234 阅读 · 0 评论 -
视频跟踪学习连接 Tracking Link
CMT跟踪算法: 官方主页 http://www.gnebehay.com/cmt/ 比较好的学习连接: http://blog.csdn.net/roamer_nuptgczx/article/details/47953357 工作原理就直接copy过来了。详细的看官方说明:How does it work? The main idea behind CMT is to break原创 2016-05-30 17:17:21 · 1089 阅读 · 0 评论 -
ffmpeg打开视频文件步骤
目的:解码h264文件,转存avi格式或者yuv格式,方便opencv处理。 方法:使用ffmpeg库来解码文件,转存 1、理论探究 FFmpeg主要由一下几个部分组成: libavcodec:一个包含了所有FFmpeg音视频编解码器的库。 为了保证最优性能和高可复用性,大多数编解码器从头开发的。 libavformat:一个包含了所有的普通音视格式的解析器和 产生器的库转载 2016-05-28 14:32:24 · 6820 阅读 · 0 评论 -
vs2010中调用ffmpeg库
ffmpeg库的接口都是c函数,其头文件也没有extern “C”的声明,所以在cpp文件里调用ffmpeg函数要注意。 在头文件中应该加上:#ifdef __cplusplusextern "C" {#endif//#include <xxxx>#ifdef __cplusplus} // endof extern "C"#endif或者在头文件中使用:#define inline原创 2016-05-28 14:10:46 · 1601 阅读 · 0 评论 -
特征放大算法学习
http://www.hahack.com/codes/eulerian-video-magnification/#源码学习地址:https://github.com/wzpan/QtEVM转载 2016-04-26 14:00:18 · 652 阅读 · 0 评论 -
opencv cvCaptureFromFile读取视频总返回NULL
调用opencv库函数读取不到cvCaptureFromFile视频文件。一、问题原因1、可以是读取的文件目录存在问题,找不到相应的视频文件,导致返回NULL;2、读取的视频文件存在问题,不是真正的视频文件;3、缺失解码原创 2016-06-23 16:21:43 · 4619 阅读 · 10 评论