自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenVSLAM 在CentOS上的编译问题

openvslam依赖g2o, 如果g2o用c++11特性编译,但是openvslam不添加这个属性,会导致编译成功但是无法运行的问题。"double free or corruption"解决方案:增加c++11特性编译选项在CMakeLists.txt中增加:set( CMAKE_CXX_FLAGS "-std=c++11 -O3" )...

2020-01-07 11:54:38 419

原创 使用cmake配置qt项目时利用openmp

首先,把以下代码加入cmakelists.txt中:FIND_PACKAGE( OpenMP REQUIRED)if(OPENMP_FOUND)message("OPENMP FOUND")set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}")set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}

2015-07-30 13:03:40 3564

原创 QT + PCL

QT:4.8.0PCL:1.7.1Qt Creator: 3.2.0OS: win 7compiler: vc 10debugger: dbg_x86_6.11.1.404//////////////////////////////////////////////////////////////////////////////////////////////////////

2015-07-08 14:03:09 4306

原创 pcl学习笔记(一)点云IO

读取点云数据的几种方式:1)  头文件:#include #include const char* pcdFileName = argv[1]; // 假定从命令行获取点云文件名// 然后声明一个pcl::PointCloud类型变量,里面的点云类型为pcl::PointCloud::Ptr cloud (new pcl::PointCloud);// 利用pc

2013-09-11 21:45:25 10812 1

翻译 RANSAC - 随机采样一致性算法

RANSAC范例的正式描述如下:首先,要给定:         1一个模型,该模型需要最少n个数据点去实例化它的自由参数;         2一组数据点P,P中包含数据点的数量#(P)大于n。然后,从P中随机地选择n个点(组成P的一个子集S1)并实例化这个模型(构造成M1)。接下来,         利用实例化的模型M1去测定P中点的某个子集S1*,这些点相对于M1的错

2013-09-03 20:12:46 2600

翻译 概率论沉思录 前言

    1998年4月30日Jaynes去世。此前,他曾经要我完成并出版他的这本关于概率论的书。为此,我曾纠结了一段时间。因为我认为Jaynes毫无疑问想完成这本书;但不幸的是,这本书后面的许多章节(也就是第2卷,它着眼于应用)或者有遗漏或者是不完整的,即便是前面的部分章节中也有漏掉的片段。我本可以写完剩下的章节并补充好残缺的片段。但如果我这么做了,这本书就不再是Jaynes的了;而是一种合著--Jaynes和Bretthorst的,就没有办法分辨出哪个材料来自哪个作者。最终,我决定让那些不全的章节仍然“不

2011-04-17 22:22:00 2877

原创 图上有两个axes时,第二个axes显示图片时就会出问题,figure上的所有东西都消失了,只剩下最后显示的图片。

解决方案:% --- Executes on button press in ReadImgButton.% 选取图片按钮的程序代码function ReadImgButton_Callback(hObject, eventdata, handles)global img;     % 定义一个全局变量img% 选择图片路径[filename, pathname] = ...    uiget

2009-12-10 20:09:00 3632 1

原创 跟随鼠标的移动,动态显示提示信息

                                              图1       这几天在做一些图像处理方面的小程序。在进行空间域图像处理的时候,我需要利用对比拉伸对一幅图像进行增强。这是无关紧要的前奏,关键是我对一幅图像进行对比拉伸前必须设置好相关的参数。“图1”便是设置参数时弹出的对话框。      图中红色椭圆圈起来的东东便是鼠标移动到点(85

2009-11-27 00:23:00 3122 2

原创 强制刷新窗口

  UpdateData(false); HWND hwnd = GetSafeHwnd(); //获取窗口的HWND ::InvalidateRect( hwnd, NULL, true ); //或者 ::InvalidateRect( hwnd, NULL, false ); ::UpdateWindow(hwnd);

2009-11-26 16:50:00 869

原创 右键弹出式菜单

      这几天一直想通过响应对话框的右键单击消息来弹出一个文件另存为的对话框,但我找来找去,就是没有相应的消息,只有双击鼠标左键和双击鼠标中键的消息类型。      后来才发现,原来vc里对右键单击的处理消息是WM_CONTEXTMENU,需要自己从资源对话框中创建一个菜单,并将其修改为popup类型。      然后再在ON_WM_CONTEXTMENU()函数中添加以下代码: 

2009-11-25 09:40:00 801

转载 用EnableMenuItem不能使菜单变灰的原因

为何不能Disable菜单项     问:我有一个工具按钮在WM_COMMAND消息是这样做的:         CMenu   *pMenu   =   GetMenu();     pMenu->EnableMenuItem(ID_MY_OPTION,MF_BYCOMMAND|MF_DISABLED);         但菜单并没有被Disable     答:缺省的习惯是当没有UpdateC

2009-09-15 18:41:00 6707 2

原创 有关extern关键字/引用外部文件的变量问题

“技术平台:VS2005平台”可以在"Global.h"中定义一个变量如下(以下是Global.h文件中的全局内容):////////////////////////////////////Global.h_BEGIN///////////////////////////////////////////////#pragma once class Global{public: 

2009-03-23 16:02:00 1449

原创 自己从程序中创建位图,然后将其显示出来

void Ctest_display_ddbView::OnDraw(CDC* pDC){ Ctest_display_ddbDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc)  return; // TODO: 在此处为本机数据添加绘制代码 CBitmap Bitmap;/** 如果要创建彩色位图,要用CreateCom

2009-03-14 23:15:00 764

原创 1>项目 :error PRJ0002 : 错误的结果 160 (从“C:/WINDOWS/system32/cmd.exe”返回)

昨天我编译程序出现了这样的错误如标题,然后我从运行里面运行cmd.exe,结果窗口只是一闪而过。没办法我只能去%SystemRoot%/system32目录下找到cmd.exe文件。双击后的结果依然是窗口一闪而过。我又把它拷贝到了桌面上,并改了一下文件名,竟然又可以运行。然后,我又从这个可以运行的shell中去运行%SystemRoot%/system32/cmd.exe,出现了如下结

2009-01-17 09:05:00 7707 1

图像的几何变换和曲线绘制

实现了图像的平移、缩放、投影、旋转、转置还有镜像变换;还有曲线绘制,包括Bezier曲线和三次B样条曲线。

2009-12-20

空空如也

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

TA关注的人

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