- 博客(19)
- 资源 (28)
- 收藏
- 关注
原创 opencv一些函数的底层代码
cvWaitKey()的实现 int cvWaitKey( int delay ){ int time0 = GetTickCount(); for(;;) { CvWindow* window; MSG message; int is_processed = 0; if( (delay
2012-07-18 15:48:06 4795
原创 N queen问题
要点:回溯法(backtrack)cppbool is_valid(vector<string>& board,const int row,const int col ){ const int n=board.size(); // 检查 col列的前row行 for(int i=0;i<row;++i) if(board[i][col]=='Q') return false; for(int j=0;j<col;...
2020-05-29 17:22:09 299
原创 cbam- Convolutional Block Attention Module
1. 论文地址:https://arxiv.org/pdf/1807.06521v2.pdf 2. eccv-20183. 创新点:1)提出conventional block attention module,能嵌入到其他网络模块中;不需要额外层。2)对分类来看,作者试验最多错误率降低1个点左右4. 模块示意图 针对resnet 做了嵌入示意图: ...
2018-09-29 16:51:33 904
原创 opencv2.4.3的imshow在vs2008中出现的小bug
今天想写个规范的C++接口的opencv代码,想用下最新版本2.4.3。其实,该版本主要增加了一个侧脸的LBP人脸检测器。本来以为,应该没有什么大问题,没想到在写好程序,显示图像的时候,出现了令人意想不到的小bug。该bug主要是在vs2008中,后面在vs2010中,没有改问题。 问题出现在vs2010中的imshow函数上,显示出的结果如下: 问题出现在红色框中的部分,平白无
2013-01-11 09:01:28 2009
转载 解决boost::asio的WinSock.h has already been included
最近在调人脸检测方面的新算法的代码,老是提示WinSock.h has already been included,有人已经给出解决方案,转载过来以铭记。开始使用boost::asio库时,编译碰到这个错误提示:fatal error C1189: #error : WinSock.h has already been included查了下抛出这个错误的boost代码,原来是定义了
2012-09-26 14:42:39 5346 2
原创 C中“fatal error C1075: end of file found before the left brace '{'”错误的几种可能解决方法
fatal error C1075: end of file found before the left brace '{'的几种情况1.缺少"}",是括号不匹配的问题2.某些特殊的转义字符多写了
2012-08-07 10:31:56 14246
转载 <ctype.h>
主要提供两类重要的函数:字符测试函数和字符大小转化函数。提供的函数中都以int类型为参数,并返回一个int类型的值。实参类型应该隐式转换或者显示转换为int类型。 一、字符测试函数: int isdigital(int c);判断是否是数字。 int isxdigital(int c);判断时都是十六进制数字。
2012-08-01 10:08:59 920
翻译 opencv 2.4.2之face Recognizer(一)
2012年7月4号,opencv2.4.2正式发布了。一直都是用的是是2.2及2.0的版本,这次还是关注了新的版本。各版本的下载地址:windows:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.2/OpenCV-2.4.2.exe/downloadlinux/mac:http://sourcefo
2012-07-15 22:06:47 8958 1
原创 Kinect for windows SDK1.5人脸识别与跟踪
好不容易有个安静的周日,可以安心下来写点最近看的东西了。微软在五月份发布了 kinect for windows sdk1.5.0版本,分为两步:Step 1: Set-up Kinect for Windows SDK,下载链接为http://download.microsoft.com/download/0/B/C/0BC13867-7ECD-4AC8-9400-873FF267467D/...
2012-07-15 10:04:58 10378 6
转载 C语言中程序以及各类型数据存储位置 (转载)
程序的内存分配(堆和栈区别)一、预备知识 程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack) 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局
2011-06-20 16:50:00 5211
原创 cvCreatetrackbar()中的回调函数问题
cvCreatetrackbar()中的回调函数问题#include #include int g_threshold=102;IplImage* src=cvLoadImage("lenaGRAY.jpg",0);void on_trackbar(int pos){IplImage *dst=cvCreateImage(cvGetSize(src),src->depth,src->nChannels);CvMemStorage* storage=cvCreateMemStorage(0);CvSeq *s
2011-05-30 16:38:00 5839
原创 [C/C++]c++运算符优先级和运算中类型转换问题!
<br />今天看程序员面试宝典第三版。在P38的例子中,~比>>的优先级高,+比>>高。程序代码如下:<br /> #include<iostream><br /> using namespace std; <br />int main() <br />{ unsigned char a=0xA5; <br />unsigned char b=~a>>4+1; <br />printf("b=%d/n",b); <br />return 0; } <br />解析:char signed char uns
2011-05-04 14:01:00 2147
原创 C++虚函数表解析(转)
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我在这里不做过
2011-04-16 09:55:00 628
转载 为什么C++编译器不能支持对模板的分离式编译
为什么C++编译器不能支持对模板的分离式编译 刘未鹏首先,C++标准中提到,一个编译单元[translation unit]是指一个.cpp文件以及它所include的所有.h文件,.h文件里的代码将会被扩展到包含它的.cpp文件里,然后编译器编译该.cpp文件为一个.obj文件,后者拥有PE[Portable Executable,即windows可执行文件]文件格式,并且本身包含的就已经是二进制码,但是,不一定
2011-03-11 18:38:00 588
原创 类模板的例子
#include #include #include using namespace std;templateclass MyList{public: MyList(const T & item):value(item){}; T print()const; friend ostream& operator &item2);private: T value;};templateT MyList::print()const{ return value;}template ostream& opera
2011-03-09 20:29:00 633
原创 一个简单的类模板的使用
#include using namespace std;templateclass MyList{public: MyList(){a=0;b=0}; MyList(T x,T y):a(x),b(y){}; void print();private: T a,b;};templatevoid MyList::print(){ cout cout}int main(){ MyList mylist(2,5); mylist.print(); return 0;}声明和定义都要放在同一个 文件中,否则会出
2011-03-08 19:53:00 710
翻译 MSDN:C#(.NET)自带的图像压缩代码
C# Copy Code privatevoid VaryQualityLevel(){ // Get a bitmap. Bitmap bmp1 = new Bitmap(@"c:/TestPhoto.jpg"); ImageCodecInfo jgpEncoder = GetEncoder(ImageFormat.Jpeg); // Create an Encoder object based on the GUID// for the Quality p
2011-01-02 22:10:00 2253 1
Learning Deep Physio-logical Models of Affect-2013
2013-05-12
Frank B. Taming The Big Data Tidal Wave (Wiley, 2012)(334s)
2013-05-12
Feature based person detection beyond the visible spectrum
2012-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人