自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux下使用 OSG 提示unable to open display

Linux下使用 OSG 提示unable to open display

2022-06-02 17:57:25 331 2

原创 Qt 删除文件夹和文件

之前会碰到一些,比如打开文件夹下的一个子文件会导致子文件夹及外层文件夹删除不完全;或者文件夹下文件及目录都删掉了,但是本身文件没删掉后来在之前的基础上修改,亲测没问题void clearDir(Qlist<Qstring> dir_list){ if(dir_list.size()<=0) { return; } for(int i=0;i<dir_list.size();i++) { Qstri

2020-07-31 17:44:29 1308

原创 OpenCV中image对象 unsigned char* 转换 cv::Mat

//前提:unsigned char* pBuffer,width(影像宽),height(影像高),bundNum(影像通道数),BPB(深度)已知;cv::Mat mDst;//CV_8UC3:我的是RGB3通道影像mDst=cv::Mat::zeros(cv::size(width,height),CV_8UC3);memcpy(mDst.ptr<unsighed char>(0),pBuffer,width*height*bundNum*BPB);请参考下面链接(unsig.

2020-05-09 11:43:37 1014 2

原创 OpenCV中image对象 cv::Mat 转换 unsigned char*

//前提:影像是RGB 3通道void Image2Uchar(const char* photopath,unsigned char** ppBuffer, int& nwidth,int& nHeight,int& nBandNum,int& nBPB){ // cv::IMREAD_IGNORE_ORIENTATION 是 OpenCV341中的特性 cv::Mat imageSrc = cv::imread(photopath,cv::I.

2020-05-09 11:33:04 1755

原创 获取本机cuda版本号

VS2015 平台X64:通过安装cuda的Nvidia GPU Computing Toolkit,引用Nvidia GPU Computing Toolkit\CUDA\v10.0\include和对应的lib(cudart_static.lib),使用CudaDriverGetVersion接口就可以获取到,返回如10010,版本号对应的是int major=10010/1000;int...

2020-04-22 17:29:03 783

原创 QChart使用注意

问题:使用QChart绘制图表时,头文件包含了,库也添加了,但是使用绘制图表的对象如QLineSeries是白色的,一直提示为定义标识符;解决方法:添加QT_CHARTS_USE_NAMESPACE...

2020-04-13 11:46:42 941 2

原创 OpenMVGImage转QImage

请下载OpenMVG源码:搜索:OpenMVGImageToQImage;注意转换格式选用: QImage::Format_RGB888

2019-07-31 11:11:35 117

原创 QT UI界面控件QLineEdit 去掉线框

属性管理器中:styleSheet:编辑样式表:QLineEdit{border-with:0;border-style:outset}

2019-07-25 14:50:29 4520

原创 VS2015 提示:检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”

项目在Release下成功,切换到Debug下时,提示:检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”;另外还有一个MD_DynamicMDT_DynamicDebug不匹配MMDT_DynamicRelease(记得不是很清楚);上网查了第二个错误,说是运行时库选择不对(配置里的代码生成的运行库),修改之后错误依然存在;我之所以先排查第二个错误问...

2018-12-07 17:14:47 2403

原创 VS LNK 1169:找到一个或多个多重定义的符号

今天在VS里面写了个程序,奇怪的是,当我想用CmdLine时,编译提示LNK 1169:找到一个或多个多重定义的符号查了相关的博客,原因是在main.cpp添加了一个关于CmdLine的头文件,同时在同一个项目的另一个cpp中包含了这个关于CmdLine的头文件,因此报错,一个头文件被多次包含解决方法就是把另一个cpp中包含的头文件注释掉,就可以了...

2018-11-14 13:55:46 7826 3

原创 VS2015中运行OSG示例时出现C2086 intWINGDIAPI错误

在程序的第一行加上#include &lt;Windows.h&gt;即可

2018-03-25 11:04:36 1072

原创 Win7+opencv3.30+vs2015提示无法打开XXX.lib

鉴于VS版本和OpenCV的版本都有很多,但是不管哪个版本一定要明确你所需要的东西,这里关于CMAKE下编译就不多说,附上另外一个博主的链接作为实例,http://blog.csdn.net/moxiaonuo/article/details/77823990(已亲测没有问题);前面下载了好几个VS和OpenCV的版本做测试,很奇怪的是一直存在无法打开opencv_XXX.lib文件,关键是我的配...

2018-03-03 20:09:46 2934 3

原创 关于使用VS2015编译项目时出现LNK1112 module machine type 'x64' conflicts with target machine type 'X86'

这个问题是因为平台的驱动和我们在Linker中的额外的选项中指定平台不一致造成的;在配置属性中LINKER --》command line:Additional option中的machine:X86改为machine:X64

2017-11-19 16:09:42 5009

原创 软开的笔试面试题

1.以太网中,根据什么来区分不同的设备2.Linux下查看所有正在进行的进程3.char* const cp与 const char* cp4.大端模式和小端模式5.对一个频繁使用的短小函数,C中定义为什么,C++中定义为什么6.隐含转换7.最大公约数8.Linux中提供TCP/IP包过滤功能的软件叫什么9.kill命令10.僵尸进程与孤儿进程11.终止前台

2017-10-30 10:58:55 4394 1

原创 CVTE软开的在线笔试

1.静态数据成员,静态成员函数,const成员函数,static成员函数之间的区别2.同一进程下的线程可以共享什么3.Windows内核版本号4.循环队列的判空判满条件5.OSI/RM模型6.ABCD类网络地址范围7.线程安全与线程不安全8.GDB是Linux下的程序调试工具,主要有哪些功能9.C++运算符的优先级还有几道编程题(多做下剑指offer上的练习,还

2017-10-30 10:48:20 668

原创 京东软发的在线笔试

1.类中可以存在多个拷贝构造函数?2.查询该目录及子目录下所有的.conf为后缀的文件3.系统中有4个并发进程,需要同类资源5个,不会发生死锁的最少资源数是多少?4.进程间的状态转换5.IPV6和IPV4的组成与区别6.Linux下查看文件里内容有哪些命令7.有一个user.txt文件,每行一条user记录,共若干行,可以实现统计次数最多的前3个user及其次数的命令是什么

2017-10-30 10:23:49 470

原创 美团提前批测试开发(电话面试)

校招的第一个面试,当时有点紧张,有些问题忘了没记下来1.面试官说我看你简历上做了不少开发项目,为什么投测试开发岗?2.知道几种排序的方法?最熟悉的是哪一个,怎么实现的?快排的基本思想。3.类与struct的区别4.什么是野指针,它对程序有什么影响?5.http协议及http返回状态码,1xx,2xx,3xx,4xx,5xx6.进程和线程的区别7.死锁怎么产生的8.反

2017-10-30 10:14:06 863 1

原创 对于VS2015无法加载项目

VS2015卸载是件很麻烦的事,所有的组件不能完全删除,再次安装又会提示之前的版本有残留之类的弹框信息。最后没办法装了个双系统,重新安装。        这次装了个英文版,由于英语不好,手又快,导致选择了默认安装,所以没有visual C++模块;但是一开始又没发现这个问题,导致后面直接打开C++解决方案时加载失败,后来百度发现是开发环境的问题,默认是C#,根据提示在tools->inport

2017-06-02 16:11:57 4086

原创 C++根据前序和中序重建二叉树

BinaryTreeNode* ConstructCore(int* startPreorder,int* endPreorder,int* startInorder,int* endInorder){ // 前序遍历序列的第一个数字是根节点 int rootValue = startInorder[0]; BinaryTreeNode* root = new BinaryTreeNode(

2017-05-07 09:45:28 601

原创 快速排序

#include "stdafx.h"#include #include #include using namespace std;int RandomInRange(int start,int end) { return start+rand() % (end - start + 1); //x+rand()%(y-x+1)}int Portion(int data[],i

2017-04-16 22:08:05 209

原创 单次排序

#include "stdafx.h"int main(){ int a[6] = {5,2,7,6,3,1}; int temp = 5; int p=0, q=5; while (p != q)//一右一左 { while (a[q] > temp && p!=q) //p!=q是为了不让p,q错过 q--; a[p] = a[q]; while (a[

2017-04-14 13:37:49 212

原创 VS2010 提示无法解析的外部符号

原因是在代码中我使用了OpenCV的库,因此要在项目-》属性-》链接器-》输入-》附加依赖项加上opencv的.lib文件

2017-04-12 22:04:29 3112

原创 二维数组的列交换

#include "stdafx.h"int main(){ int a[3][4] = { {1,2,3,10},{4,5,6,11},{7,8,9,12} }; for (int i = 0;i < 3;i++) { for (int j = 0;j < 4;j++) { printf("%d ", a[i][j]); } printf("\n"); }

2017-04-12 20:30:32 1847

原创 反转链表

#include "stdafx.h"#include typedef struct Node { int value; Node *next;}LinkNode,*LinkList;//创建链表LinkList createList(){ LinkList head = NULL; LinkNode *prelink = head; for (int i = 0;i < 6

2017-04-12 10:07:34 245

原创 个人简历的禁忌

今天我要总结一下我昨天犯的错误:       我以前没有制作简历,投递简历;现在怀着忐忑的心里开始整理了一份自己的简历,我相信有很多人跟我一样对这件事很慎重,大多数很初次制作简历的同学会像我一样在网上大量查询简历模板,寻找合适自己并看起来舒适的模板。当我打开下载模板的时候,不知道有没有像我一样傻的同学,一看到最开头并且居中的XX或者XXX这样的字眼,本能性的改成了“简历”或者“个人简历”,殊不

2017-04-12 09:33:06 303

原创 window7 VS2015对于出现_swprintf_l 等在.obj中已定义

对于_swprintf_l 等类似的函数在.obj中已定义和提示找到一个或多重定义符号的解决问题两个错误同时出现时,不要只关注怎么解决_swprintf_l 等类似的函数在.obj中已定义这个问题,实际上这个问题是找到一个或多重定义符号的解决问题的具体项,这里提供的解决方案是:在VS2015的项目->属性->链接器->命令行->附加选项中添加/force 即可。

2017-04-11 09:00:43 616

原创 windows7下 VS2015 编译VLFeat所遇到的问题

最近由于做一些三维重建的例子,因此得知了VLFeat。VLFeat是一个跨平台的开源机器视觉库,它囊括了当前流行的机器视觉算法,如SIFT, MSER, HOG, 同时还包含了诸如K-MEANS, Hierarchical K-means的聚类算法。VLFeat的官方主页:http://www.vlfeat.org/index.html。为了印象深刻,我选择了在官网下载最新的源码进行编译,最新版本

2017-04-07 21:52:37 1296

已经编译好了的LibTiff的dll和lib

在Visual Studio 2015上,已经用LIBTIFF库的源码编译通过生成的dll和lib,分为32位和64位,使用时请选择与自己的环境相符的dll和lib,如果选择有误的话,可能会对后面的开发使用有影响。

2017-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除