自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 fwrite写入文件中的二进制值/位宽错误问题

为了向一个文件末尾写入播放参数,比如图像宽度2560,使用fwrite的a+写入int型时,发现实际写入文件的数据是000d0a0000,理论上应该是000a0000,多了个0d;再使用fread读取的时候发现读出来的又是2560没错。最后发现,a+写入的是字符数据,因此会对其进行处理,写入的数据和int值会存在部分不匹配的情况,当写入模式修改为ab+时,数据就没问题了。...

2020-09-21 12:51:17 723

原创 ReadDirectoryChanges函数获取文件名问题

在使用ReadDirectoryChanges的时候发现了一个问题,在向监控的文件夹添加了大量的文件时,出现了文件漏检的问题。我使用的是从网上找到的教程,起初也不是很清楚,认为是程序没能响应大量的操作。后来发现问题出在文件名的获取上。下面是我的核心代码部分:m_FileCnt=0;HANDLE dirHandle = CreateFile( dir, GENERIC_READ | ...

2019-04-10 18:01:43 1272

原创 PCLVisualizer窗口(VTK)嵌入MFC单文档界面

最近在编写MFC单文档界面,用于处理点云,每次需要显示点云的时候都会弹出PCLVisualizer窗口,因此想能不能像OpenCV那样嵌入到界面中。在网上查了很多,但给出的资料很少,PCL也没有给出相关的信息,考虑到PCLVisualizer窗口是基于VTK的,因此从VTK窗口入手,将界面嵌入到MFC中。主要的操作如下:需要的头文件有(注意提前配置好PCL库,我因为工程部署的原因,使用的是...

2019-04-09 19:05:51 1976

原创 EasyBCD安装双硬盘的windows+Ubuntu16.04双系统,那些年我们一起踩过的那些坑

之前给我的台式机和笔记本安装Windows10和Ubuntu双系统,用的是常用的EasyBCD软件来修改系统引导项,肥肠成功,不需要U盘还是很方便的。但是!但是!但是!再给实验室一台超微工作站装Ubuntu双系统的时候,还是遇到了非常多的坑,折腾了一晚上最终发现了问题。这里写一下我踩过的坑,希望大家能够成功避开。首先,在windows下,如果是双硬盘,首先第一件事:打开cmd,输入diskpa...

2018-12-01 15:53:27 3837 1

原创 Open3D的配置安装

关于Open3D,现在给出的资料并不多,在官网上对其安装也只是一笔带过,自己在测试的时候因为找错了测试代码,结果总是报错,配了一遍又一遍,为了让大家少走弯路,附上教程一篇。1.     Python环境的安装这里使用的是Python 2.7.14,安装Python时需要选择将Python添加到系统变量。安装完成后需要安装相关的库,打开命令提示符,输入pip install numpy回车,将会安装...

2018-04-07 18:55:17 21554 10

原创 ARToolKit安装调试及工程配置

因为最近在测试ARToolKit,但是网上的安装教程一般都比较简略,关于工程配置的内容也很少,因此这里将我配置ARToolKit的流程整理出来,供大家参考。1. 安装ARToolKit5.3.2安装包2. 配置glut和glewARToolKit中包含了glut和glew的相关文件。在ARToolKit安装目录下搜索glut32.lib,将该文件复制到C:\Windows\System32下;搜索...

2018-03-26 09:03:32 2761 4

原创 Google ARCore的简单调试

近期在尝试使用Google的ARCore,因为之前没有学习过Android编程,因此走了不少弯路,这里把我总结的流程分享给大家。1. Android Studio的安装。Android Studio可以从谷歌开发者网站上免费下载:https://developers.google.cn/,下载后是一个exe安装包,双击安装。安装结束后,需要下载开发平台相关的组件。点击下方的Configure-Se...

2018-03-08 11:54:55 4021 1

原创 MATLAB 2012b配置OpenCV2.4.9+PCL1.7

因为MATLAB的for循环运行速度太慢,程序想要计算1440744组最小二乘法拟合,用C语言读取并计算只需要不到20s,但是MATLAB运行却要200多秒,因此萌生了MATLAB调用C++的想法。采用的版本是MATLAB 2012b,更新版本的因为取消了mexopts.bat,所以不推荐。1. 设置编译器记得安装Visual Studio 2010。安装完在MATLAB中运行mex

2017-09-04 10:58:23 2663

ARCore SDK v1.4

压缩包内包含最新的ARCore 1.4的SDK,包括ARCore_1_4.apk,ARCore_1_4_x86_for_emulator.apk,以及相应的测试代码arcore-android-sdk-1.4.0.tar.gz

2018-08-23

PCL1.8.1属性表

资源为PCL1.8.1版本对应的属性表,可以用于建立Visual Studio 2015工程时,快速配置相关属性。上述属性表是x64编译器的对应的Debug和Release版本。 上述属性表中的路径为PCL配置时的默认路径,配置你自己的工程时可能需要对属性表中的包含目录等进行修改。可对照属性表中的目录,将路径修改为你自己的PCL及相关库的路径即可。

2018-07-16

Google ARCore开发手机端安装包

压缩包包含Arcore1.0及Tango Core两个APK文件,进行ARCore开发时需要在支持的手机端安装上述APK。目前最新的是ARCore1.0,Tango Core作为其预览版,目前已经从Github下线。

2018-03-08

空空如也

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

TA关注的人

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