关闭

VS编译时使用/去除NuGet管理库

之前一直使用NuGet来管理一些第三方的库,但是每次check in代码时候为了保证编译通过,都需要把对应的packages check in。 同样,在相应的设置界面关闭即可。 若只是想使用本地的一些软件包,而不是网络版本,打开工程的package.config文件,删除掉特定的行即可。...
阅读(128) 评论(0)

Windows下使用Caffe-Resnet

编译历程参考:CNN:Windows下编译使用Caffe和Caffe2 caffe的VS版本源代码直接保留了sample里面的shell命令,当然这些shell命令在Windows平台下是不能运行的,需要稍微修改一下,转换为CMD可以理解的脚本代码。...
阅读(159) 评论(0)

三维重建面试13X:一些算法试题-今日头条AI-Lab

被人牵着鼻子走,到了地方还墨明棋妙地吃一顿砖头。今日头条AI-Lab,其实我一直发现,最擅长的还是点云图像处理,且只是点云处理。 New 与Malloc的区别;unique_ptr和shared_ptr的区别。...
阅读(2150) 评论(1)

VS常用快捷键

跳转到指定的某一行 方法1:组合键“Ctrl+G”;...
阅读(176) 评论(0)

SiftGPU:编译SiftGPU出现问题-无法解析的外部符号 glutInit

SiftGPU的原始库可以编译通过。但不能使用,在使用时引出了一连串96个编译错误。...
阅读(596) 评论(1)

C++:C++在图片特定区域之外产生随机数

第一种:在某个数之前生成随机数;第二种,生成随机数,加上某个数,然后截断;第三种,指定范围内生成随机数;...
阅读(200) 评论(0)

OpenCV:OpenCV中的 parallel_for 和opencv parallel_for_

OpenCV使用OMP完成并行运算,在使用AdaBoost检测的时候,在cascadedetect.cpp 里面,大量使用 parallel_for_(Range(0, stripCount), CascadeClassifierInvoker( *this, processingRectSize, stripSize, yStep, factor,candidatesVector,...
阅读(887) 评论(0)

nvcc fatal : Unsupported gpu architecture 'compute_11'

使用VS编译OpenCV编译源代码时候,对Cmake生成的工程文件编译,会出现 nvcc fatal : Unsupported gpu architecture 'compute_11' 问题。原因是CUDA7.5不支持较为古老的显卡版本,因此1.1,2.0,2.1,之类的显卡选项是多余的。...
阅读(1511) 评论(0)

boost::mutex::scoped_lock

在三维重建过程中,世界地图 Map &world作为唯一 访问/更新 对象,可以使用boost::mutex::scoped_lock 。 使用boost进行线程管理简单使用boost::mutex 。 mutex对象本身并不知道它代表什么,它仅仅是被多个消费者线程使用的资源访问的锁定解锁标志。...
阅读(3288) 评论(0)

Caffe: gflag编译出现问题汇总

1. 使用Unicode字符集: 出现问题 E:\CodeBase\ML\Caffe\ThirdPartySrc\gflags-master\src\gflags.cc(1340): error C2664: 'BOOL PathMatchSpecW(LPCWSTR,LPCWSTR)' : cannot convert argument 1 from 'const char *' to 'LP...
阅读(2583) 评论(0)

fatal error C1083: 无法打开包括文件:“stdio.h

现象:     vs2012一直fatal error C1083: 无法打开包括文件:“stdio.h” 不知道配置太多,动到了什么地方,出现了这个问题; 在:     解决方案--调试源文件      里面添加 包含   C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include    没有效果!!...
阅读(3364) 评论(0)

SLAM:(编译ORB)fatal error LNK1181: 无法打开输入文件“libboost_mpi-vc110-mt-1_57.lib”

对于使用MD版本编译的ORB_SLAM,会用到MPI版本的Boost,需要自己编译,比较麻烦。          因此使用MT版本进行生成,暂时无法完成。 工程配置         发现添加库文件使用了:从父级或项目默认继承,默认包含了libboost_mpi-vc110-mt-1_57.lib         去掉使用即可 编译成功......
阅读(1013) 评论(0)

error C3859: 超过了PCH的虚拟内存范围;请使用“-Zm33”或更大的命令行选项重新编译

编译 ORB_SLAM的Release版本时,出现了此问题:             错误 2 error C3859: 超过了 PCH 的虚拟内存范围;请使用“-Zm465”或更大的命令行 修改方法:       1. 找到 工程->属性->c/c++->命令行->其他选项      2. 输入/Zm100,其中后面的数字可以更大 原因:      为了加快boost...
阅读(765) 评论(0)

QT4使用HDF5 类型错误

使用HDF5 :HDF5_1.10.0        出现: fatal error C1083: 无法打开包括文件:"stdbool.h": No such file or directory                    fatal error C1083: 无法打开包括文件:"inttype.h": No such file or directory       C++...
阅读(775) 评论(0)

QT-Creator+SDK+编译器+自定义配置

QT4.8的软件曾经耗费巨大的功夫进行构建,不舍得扔掉!重新安装Qt4.8版本...
阅读(2100) 评论(0)

设计包含min()函数的栈

题目:定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。 分析:这是去年google的一道面试题。 我看到这道题目时,第一反应就是每次push一个新元素时,将栈里所有逆序元素排序。这样栈顶元素将是最小元素。但由于不能保证最后push进栈的元素最先出栈,这种思路设计的数据结构已经不是一个栈了。 在栈里添加一个成员变...
阅读(204) 评论(0)

图像连通域检测的2路算法Code

本文算法描述参考链接:http://blog.csdn.net/icvpr/article/details/10259577 两遍扫描法: (1)第一次扫描: 访问当前像素B(x,y),如果B(x,y) == 1: a、如果B(x,y)的领域中像素值都为0,则赋予B(x,y)一个新的label: label += 1, B(x,y) = label;...
阅读(943) 评论(0)

std::string格式化输入输出

在C语言中:        C函数有sprintf函数, 比较方便, 但是需要知道所需要的内存空间是多少. 在C++的框架MFC中:         在MFC中CString 有Format函数来格式化字符串. 很方便. 难过的是:        std::string没有格式化输入输出的Format函数. 只能通过 std::strstream进行转换 #i...
阅读(5500) 评论(0)

使用GitGUI创建上传本地工程

参考链接:         使用Git-GUI创建工程         http://jingyan.baidu.com/article/27fa732683ebf546f8271f2e.html 一、刚创建的github版本库,在push代码时出错: $ git push -u origin master To git@https://github.com/wishchi...
阅读(681) 评论(0)

QT显示框架嵌入Vs控制台工程

一、一些准备工作:           1.安装Qt for VS 的插件;         安装Qt for VS 的插件         安装Qt 4.8.06  2.进行一些设置:         找到菜单项:         Qt——> Qt Option——> 选取版本    ——>  ——> 在工程选项中添加必须的包含文件和lib文件 然后...
阅读(1271) 评论(0)
56条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:915886次
    • 积分:12511
    • 等级:
    • 排名:第1258名
    • 原创:292篇
    • 转载:289篇
    • 译文:29篇
    • 评论:184条