算法
文章平均质量分 93
短者
遗簪见取终安用,弊帚虽微亦自珍
展开
-
设备断电等异常导致MP4文件无法打开的解决方案
在实际项目中,比如DVR设备,视频一般是MP4格式,MP4并非是流媒体格式,如果视频没有正常写完,会导致无法打开和播放这个MP4文件,有没有办法恢复已经保存的MP4文件,就这个文章我们讨论一下可行的方法。首先我们需要了解MP4文件的组织架构,MP4文件都是以box的形式存储的,box非常的简单,具有如下的格式长度4 byte也就是说一个box长度不超过uint32长度名称4 byte比如 ftyp free mdat moov等数据n bytebox内的真正数据原创 2021-03-22 16:41:36 · 8502 阅读 · 13 评论 -
遗传算法的一个小例子,纯属娱乐
初始一个群落,要求群落最终从入口移动到出口,例子来源于《游戏编程中的人工智能技术》一书,并会有所改变。变异会改变基因样式和长度杂交采用轮盘法选取父母 #include <iostream>#include <opencv2/opencv.hpp>#include <algorithm>#include <ctime>#include <algorithm>using name原创 2017-02-10 09:28:59 · 661 阅读 · 0 评论 -
V4L2 + opencv3 Linux获取摄像头数据显示 程序源码
/** V4L2 video capture example** This program can be used and distributed without restrictions.*/#include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>#include <getopt.h>原创 2017-02-10 09:33:05 · 4101 阅读 · 4 评论 -
Bit Twiddling Hacks
原文地址:stanford 可以随意使用的位操作算法,大部分已经被Randal Bryant教授验证,以第一人称来告诉我代码中的一个未发现的错误,我会支付赏金10美元(以支票或Paypal)。翻译 2017-04-08 22:17:35 · 386 阅读 · 0 评论 -
ORB特征点检测
原博客地址:http://www.cnblogs.com/ronny/p/4083537.htmlORB特征点检测Oriented FAST and Rotated BRIEF www.cnblogs.com/ronny 这篇文章我们将介绍一种新的具有局部不变性的特征 —— ORB特征,从它的名字中可以看出它是对FAST特征点与BREIF特征描述子的一种结合与改进,这个算法是由Ethan Rubl转载 2017-04-17 11:43:30 · 871 阅读 · 0 评论 -
SSE2加速
转载:原文链接http://www.cnblogs.com/wangguchangqing/p/5466301.html 大多数的函数是在库中,Intrinsic Function却内嵌在编译器中(built in to the compiler)。Intrinsic FunctionIntrinsic Function作为内联函数,直接在调用的地方插入代码,即避免了函数调用的额外开销,又能够转载 2017-05-18 15:37:11 · 2442 阅读 · 0 评论 -
Ceres-Solver学习笔记(1)
Ceres-Solver笔记原创 2017-07-26 11:53:18 · 8267 阅读 · 0 评论 -
SSE2 指令
SSE2指令集原创 2017-11-02 15:11:05 · 4693 阅读 · 1 评论 -
ECO(Efficient Convolution Operators for Tracking)解析
前一段时间将ECO_HC使用C++重新实现了一下,使用多线程速度上达到原matlab版的4倍左右,电脑上能达到100帧,某些情况下能达到160帧。如果你也准备实现,使用Eigen进行矩阵操作是个很好的选择。未来有可能将我的实现代码开源 ECO的baseline是C-COT(Continuous Convolution Operator Tracker),主要在一下三个方面有改进: ...原创 2018-04-03 16:27:00 · 6047 阅读 · 28 评论