- 博客(20)
- 收藏
- 关注
转载 mt.exe : general error c101008d: Failed to write the updated manifest to the resource of file
(转自:http://bbs.ednchina.com/BLOG_ARTICLE_3001206.HTM)上网找了一下,只有英文网页有相关讨论,懒得去翻译了。中文网页中倒是有一个,而且有解决办法,那就是在项目属性——配置属性——链接器——清单文件中, 把生成清单改成否就行了。经过进一步的探索,发现在项目属性——配置属性——清单工具——输入和输出中,把嵌入清单改成否也行。然而,问题虽
2015-08-05 17:16:39
4131
原创 OpenCV的Filter2D代码解析
Filter是一个非常耗时的操作,不过Opencv的Filter写法比较特别,估计这也是优化的比较好的写法吧,这里把原理解析一下,就可以编写自己的filter代码了 for( ; count > 0; count--, dst += dst_step, src++ ) {
2014-07-03 16:05:52
12062
转载 Optimization
Haar features are inherently slow - they make extensive use of floating point operations, which are a bit slow on mobile devices.A quick solution would be to turn to LBP cascades - all you need is
2014-07-02 16:49:50
874
转载 Precision and recall From Wiki
Precision,所有判断为正样本的数量里面,有多少是真正的正样本,就是精确率,有duo
2014-05-27 09:32:08
927
翻译 Matlab getkey
matlab 循环里面获取键盘输入function [ch, tim] = getkey(N,nonascii)% GETKEY - get a keypress% CH = GETKEY waits for a single keypress and returns the ASCII code. It% accepts all ascii characters, i
2014-03-28 17:30:21
2175
原创 一个贝叶斯问题
今天某人讲概率课,有个学生拿着一本“思考,快与慢”的书来问问题,里面提到一个例子“例如,如果你相信有3%的研究生是被计算机科学专业录取的(基础比率),你还相信汤姆是该领域研究生的可能性是其他领域的4倍,贝叶斯定理就会认为,你必须相信汤姆是计算机科学家的概率是11%。此外,如果基础比率是80%,那你眼中的新概率就应该是94.1%,以此类推。”某人不解,我拿到也非常不解,后来看到这本书是翻
2014-03-18 23:06:00
2483
1
转载 分类和回归 Classification and Regression
分类问题和回归问题都要根据训练样本找到一个实值函数g(x). 回归问题的要求是:给定一个新的模式,根据训练集推断它所对应的输出y(实数)是多少。也就是使用y=g(x)来推断任一输入x所对应的输出值。分类问题是:给定一个新的模式,根据训练集推断它所对应的类别(如:+1,-1)。也就是使用y=sign(g(x))来推断任一输入x所对应的类别。综上,回归问题和分类问题的本质一
2014-02-20 12:13:25
793
原创 Opencv的附加库
由于opencv 2.4.6的静态库有些单个文件特别大,不能上传到服务器上,所以只能放在本地。为了方便,需要对所有vs的工程建立opencv的include路径和lib路径。相关的附件库有:(注意,opencv在Debug和Release模式下要分别用对应的库,混用不兼容)vfw32.libcomctl32.libopencv_core246.libopencv_h
2013-12-04 10:03:33
6601
原创 Image Sharpen
// Sharpen{IplImage *pSrcImage = cvCreateImageHeader(cvSize(AHT_ZOOM_WIDTH, AHT_ZOOM_HEIGHT), 8, 1);IplImage *pDstImage = cvCreateImage(cvSize(AHT_ZOOM_WIDTH, AHT_ZOOM_HEIGHT),8,1);float Data[
2013-05-14 14:05:44
1029
原创 ADS 工程
ADS 工程 安装ARM ArmRealView1_2,破解版集成环境CodeWarrior for ARM Developer 对于EXE可执行程序,所用到的所有库都必须是ads环境编译的库。创建工程时与VC环境下原理类似。选择ARM C Compiler和ARM C++ Compiler时,一般选择ARM926EJ-S。 ADS下的C编译器语法要求往往比较严格,特别
2012-09-20 14:39:19
769
原创 VS2008 工程运行时候的一个R6034问题
用vs2008建一个exe工程,在 运行的时候出现了一个错误An application has made an attempt to load the C runtime library incorrectly解决办法:上面的那个问题是由于Debug下项目依赖了MSVCR90.DLL引起来的,在Linker选项中,忽略掉msvcrt.lib库,即可完美解决。通过depends
2012-08-20 17:15:53
3171
原创 链表回顾
最近工作中需要用到一个链表结构,定义如下:typedef struct NNPatchNode{Long lLabel;Float fDataValues;struct NNPatchNode *pNext; // Next}CNNPatch;注意在Node结构中,pNext必须声明是一个struct!
2012-06-26 10:07:32
578
原创 一些代码编译后的指令,捉虫很有用
ly = (lSum>>2);上面这句话可以分解为两个指令:mov r14,r14,asr #2指令意思是,将r14寄存器中的值(lSum),右移2位,然后又重新保存在r14寄存器中str r14,[r13,#0x1c]指令意思是,将r14寄存器中的值,保存到一个局部变量,这个局部变量的存放寄存器是[r13,#0x1c],NOTE: 与str相对的一
2012-06-08 14:57:16
607
原创 关于对Rectangle的边界处理
今天很奇怪地发现一个问题,现象是:1. 当采用一个与Rectangle无关的box作为ROI缩放时,需要用Org.left = ROI.left + ROUND(Zoom.left*fInvW);Org.top = ROI.top + ROUND(Zoom.top*fInvH);lOrgW = ROUND(lZoomW*fInvW);lOrgH = ROUND(lZoomH*f
2012-05-29 14:02:45
1035
原创 关于对小数的快速取整
首先贴一段代码:Long yFastRound_32F(Float f){ return (Long)((Double)(f+6755399441055744.L));}上面的取整函数要比下面的写法快很多#define ROUND(a) ((a) > 0 ? (int)((a)+0.5) : -(int)(0.5-(a))) 那么,上面的取整函数原理是什么呢
2012-05-28 16:21:31
1400
原创 SVM分类及其Model文件的解析使用
利用SVM方法对可能有效的特征进行分类。SVM是典型的机器学习方法。考虑到代码简单易操作,采用保存特征向量文件,离线训练SVM模型,然后在线predict的方法。以后可以加入opencv的SVM部分代码(融入opencv的code)。步骤1:保存特征向量文件这里采用svmLight的文件结构,每个特征向量保存成1 6:0.0198403253586671 15:0.033987
2012-03-20 18:43:09
11339
翻译 一些英文词的标准缩写
有些词可能共用一些缩写。带星号的缩写或词来源于PeopleSoft标准。The following standard word abbreviations should be used in naming records, fields, and SQRs:Word(s)AbbreviationDescription AbbreviateAbbrev
2011-11-16 09:57:08
300994
5
原创 字节序Big Endian和Little Endian
嵌入式系统开发者应该对Little-endian和Big-endian模式非常了解。采用Little-endian模式的CPU对操作数的存放方式是从低字节到高字节,而Big-endian模式对操作数的存放方式是从高字节到低字节。32bit宽的数0x12345678在Little-endian模式CPU内存中的存放方式(假设从地址0x4000开始存放)为:内存地址
2011-11-14 09:25:54
1077
原创 Windows系统下获取一段函数执行的时间
QueryPerformanceCounter是供Windows 95及其后续版本使用的精确时间函数,具体用法如下: #include "windows.h"LARGE_INTEGER freq, start, end; double dTime = 0;... QueryPer
2011-07-13 09:06:11
810
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人