OpenCV SGBM算法 源码

mahout算法源码分析之Collaborative Filtering with ALSWR (四)评价和推荐 2015-10-25

mahout算法源码分析之Collaborative Filtering with ALSWR (四)评价和推荐
Mahout版本:0.7,hadoop版本:1.0.4,jdk:1.7.0_25 64bit. 首先来总结一下 mahout算法源码分析之Collaborative Filtering with ALS-WR (三),这个写了三篇,基本都是写QR分解,然后矩阵进过处理得到U或者M的过程,但是还是没有讲出个所以然来.mahout官网上说其是根据这篇文献得来的Large-scale ...

opencv中HOG源碼學習筆記 2015-10-17

1.opencv中HOG源码中出现的一些关键字,CV_WRAP and CV_EXPORTS_W struct CV_EXPORTS_W HOGDescriptor { public: enum { L2Hys=0 }; enum { DEFAULT_NLEVELS=64 }; CV_WRAP HO

基于新唐M0的XXTEA加密解密算法源碼 2015-10-21

源:基于新唐M0的XXTEA加密解密算法源码 /* 在数据的加解密领域,算法分为对称密钥与非对称密钥两种.对称密钥与非对称密钥由于各自的特点,所应用的领域是不尽相 同的.对称密钥加密算法由于其速度快,一般用于整体数据的加密,而非对称密钥加密算法的安全性能佳,在数字签名领域得到广 泛的应用. TEA算法是由剑桥大学计算机实验室的David Wheeler和Roger Needham于1994年发明,TEA是Tiny Encryption Algorithm的缩写, 以加密解密速度快,实现简单著称.TEA算法

OpenCV源码阅读(1)matx.hmat类与vec类 2015-10-26

matx.h matx类是opencv中的一个基础类,其位于core模块中,所执行的操作时opencv矩阵和向量的运算.如果熟悉基于matlab的图像处理,那么很容易想到,所有对图像的操作归根结底都是对矩阵的操作.尽管matx类不是opencv最基础的类,但是我认为以此进入图像处理学习和熟悉c++程序是合适的. 1.头文件和基础 #ifndef __OPENCV_CORE_MATX_HPP__ #define __OPENCV_CORE_MATX_HPP__ #ifndef __cplusplu

浅墨著作《OpenCV3编程入门》内容简单介绍amp;勘误amp;配套源码下载 2015-10-29

浅墨著作《OpenCV3编程入门》内容简单介绍amp;勘误amp;配套源码下载
经过近一年的沉淀和总结,<OpenCV3编程入门>一书最终和大家见面了.近期有为数不少的小伙伴们发邮件给浅墨建议最好在博客里面贴出这本书的文件夹,方便大家更好的了解这本书的内容.事实上近期浅墨实在是有些忙,个人独立开发的3D ARPG跨平台游戏App刚刚登陆安卓平台,各大应用商店都须要上架,加之各种学业方面的事情,所以这篇文章直到如今才发出来.OK,先看看<O ...

RobHess的SIFT源码分析:综述 2015-10-31

最初的目的是想做全景图像拼接,一开始找了OpenCV中自带的全景拼接的样例,用的是Stitcher类,可以很方便的实现全景拼接,而且效果很好,但是不利于做深入研究. 使用OpenCV中自带的Stitcher类的全景图像拼接样例下载:http://download.csdn.net/detail/masikkk/5661075 后来想用OpenCV中自带的SIFT特征检测器进行特征检测和拼接,但还是有隔靴搔痒的感觉,接触不到SIFT算法的本质, 看到网上大多数都是使用RobHess的SIFT源码,

AtherosAth9k速率調整算法源碼走讀 2015-10-15

上一篇文章介绍了驱动中minstrel_ht速率调整算法,atheros中提供了可选的的两种速率调整算法,分别是ath9k和minstrel,这两个算法分别位于: drivers\net\wireless\ath\a

Atherosminstrel速率調整算法源碼走讀 2015-10-15

先说几个辅助的宏,因为内核不支持浮点运算,当然还有实现需要,minstrel对很多浮点值做了缩放: /* scaled fraction values */ #define MINSTREL_SCALE 16 #de

LDA基本介绍以及LDA源码分析(BLEI) 2015-10-24

LDA基本介绍以及LDA源码分析(BLEI)
  基本介绍: topic model,主题模型介绍:http://www.cnblogs.com/lixiaolun/p/4455764.html  以及 (http://blog.csdn.net/hxxiaopei/article/details/7617838) topic model本质上就一个套路,在doc-word user-url user-doc等关系中增加t ...

JAVA Collection 源码分析(一)之ArrayList 2015-10-25

JAVA Collection 源码分析(一)之ArrayList
到今天为止,差不多已经工作一年了,一直在做的是javaweb开发,一直用的是ssh(sh)别人写好的框架,总感觉自己现在高不成低不就的,所以就像看看java的源码,顺便学习一下大牛的思想和架构,read and write一直是提高自己编程水平的不二法门,写博客只是记录自己的学习历程,方便回顾,写的不好的地方,请多多包含,不喜勿喷,好了废话少说,现在让我们开始我们的历程把,Le ...

Python源码剖析16 —— Pyc文件解析 2015-10-25

Python源码剖析[16] -- Pyc文件解析 8 5| 分类: Python |举报|字号 订阅 Python源码剖析 --Pyc文件解析 本文作者: Robert Chen (search.pythoner@gmail.com ) 1. PyCodeObject与Pyc文件 通常认为,Python是一种解释性的语言,但是这种说法是不正确的,实际上,Python在执行时,首先会将.py文件中的源代码编译成Python的byte code(字节码),然后再由P

php与memcached服务器交互的分布式实现源码分析memcache版 2015-10-25

前段时间,因为一个项目的关系,研究了php通过调用memcache和memcached PECL扩展库的接口存储到分布式缓存服务器的机制,在此做我根据他们各自的源码进行分析,希望能对这方面感兴趣的人有些幫助. 本篇文章我会针对php和memcache扩展库的交互根据源码展开分析. PHP调用memcache的接口通常会是如下过程: [cc lang="php"] $mmc = new Memcache(); $mmc->addServer('node1′, 11211); $mm

深入分析Linux内核源码oss.org.cn/kernelbook/ 2015-10-27

本html页面地址:http://oss.org.cn/kernel-book/深入分析Linux内核源码 前言         第一章 走进linux 1.1 GNU与Linux的成长 1.2 Linux的开发模式和运作机制 1.3走进Linux内核            1.3.1 Linux内核的特征          1.3.2 Linux内核版本的变化 1.4 分析Linux内核的意义         1.4.1 开发适合自己的操作系统         1.4.2 开发高水平软件   

基于jdk1.8的HashMap源码学习笔记 2015-10-28

      作为一种最为常用的容器,同时也是效率比较高的容器,HashMap当之无愧.所以自己这次jdk源码学习,就从HashMap开始吧,当然水平有限,有不正确的地方,欢迎指正,促进共同学习进步,就是喜欢程序员这种开源精神.(好吧,第一篇博客有点紧张) 一. HashMap结构       HashMap在jdk1.6版本采用数组+链表的存储方式,但是到1.8版本时采用了数组+链表/红黑树的方式进行存储,有效的提高了查找时间,解决冲突.这里有一篇博客写的非常好,HashMap的结构图也画的非常

GlusteFS:自我修复(Selfheal)源码分析 2015-10-28




    		    GlusteFS:自我修复(Selfheal)源码分析
1.概述 Glusterfs自我修复是基于事件触发模式,修复的项主要包括文件内容(data),元数据(metadata),项(entry)等.修复分为2种类型,文件内容的整个修复(full),和差异化修复(diff),文件修复时候,并不会整个文件copy,而是以块单位进行copy.具体修复流程大致为从一个数据完整的节点,将文件读取到客户端,然后再将文件写到数据不完整的节点. 数 ...

字符串操作函数&lt;string.h相关函数strcpy,strcat,等源码。 2015-10-28

字符串操作函数&lt;string.h相关函数strcpy,strcat,等源码。
首先说一下源码到底在哪里找. 我们在文件中包含<cstring>时,如果点击右键打开文档, 会打开cstring,我们会发现路径为: D:\Program Files\visual studio\VC\include\cstring 这个文件内容如下: // cstring standard header #pragma once #ifndef _CSTRING_ ...

MySQL PrepareStatement基本的两种模式客户端空间占用的源码分析 2015-10-28

MySQL PrepareStatement基本的两种模式客户端空间占用的源码分析
关于预编译(PrepareStatement),对于所有的JDBC驱动程序来讲,有一个共同的功能,就是“防止SQL注入”,类似Oracle还有一种“软解析”的概念,它非常适合应用于OLTP类型的系统中. 在JDBC常见的操作框架中,例如ibatis.jdbcTemplate这些框架对JDBC操作时,默认会走预编译(jdbcTemplate如果没有传递参数,则会走createSt ...

netty源码阅读之UnpooledByteBufAllocator 2015-10-29

netty源码阅读之UnpooledByteBufAllocator
使用IDEA阅读源码Navigate下面的工具是个好东西 .可以幫助分析类的结构等 ByteBufAllocator主要用来生成三种ByteBuf :HeadBuffer,DirectBuffer,CompositeBuffer. 还有一个ByteBufAllocator DEFAULT 静态属性. 我们可以通过io.netty.allocator.type来控制该静态属性的类 ...

源码搭建lnmp php采用fastcgi模式 2015-10-31

安装环境centos5.4 64bit 参考链接 http://ixdba.blog.51cto.com/2895551/806622 http://www.aiezu.com/Article/Nginx_Php_Install.aspx http://www.178-go.com/archives/nginx-troubleshooting.html(错误解决方法) 一 环境准备 [root@centos6 ~]# yum install -y make gcc gcc-c++ zlib-de
一周排行