当前搜索:

MFC:UNICODE下CString与char* ,string类型

小菜初用MFC,就被MFC中各种类型相互转换给难住了,查了网上的一些资料,现总结如下:Unicode下 CString 转换为 string 类型:CString s1=L"hello"; string s2=CT2A(s1.GetBuffer());//方法一...
阅读(2) 评论(0)

MFC]UDP通信的简单实现

1. UDP和TCP最大的区别:     1) TCP最大的特点就是面向连接、安全可靠,也就是说TCP通信必须要先建立连接,并且通信过程需要时时校验,如果数据有误需要重发;     2) UDP最大的特点就是面向无连接,不可靠,也就是说不用建立连接就直接向目标发送信息,并且通信过程中不做任何校验,...
阅读(7) 评论(1)

VC/MFC 文件选择和文件夹选择,代码片段

1、批量选择文件[cpp] view plain copy// 批量添加文件列表  void AddFile()  {      CString     szFileName;      CString     szCount;      POSITION    pos;      int    ...
阅读(4) 评论(0)

Ubuntu14.04 opencv2.4.8和opencv3.2多版本共存

首先,由于本人使用了ROS,因此在安装ROS的时候安装了ros-indigo-destop-full顺便安装了版本2.4.8的opencv,因为ROS里面的一些文件需要依赖于该版本的opencv,例如cv_bridge和image_pipeline。所以卸掉open...
阅读(19) 评论(0)

静态库路径配置g2o

home/hong/slambook-master/slambook-master/ch6/g2o_curve_fitting/build/curve_fitting: error while loading shared libraries: libg2o_core.so: cannot ope...
阅读(10) 评论(0)

ubuntu16.04环境Kdevelop安装和汉化

1、Kdevelop安装最简单的命令行安装,打开终端,执行[html] view plain copy sudo apt-get install kdevelop  2、Kdevelop汉化不需要自己下载汉化包,Kdevelop安装后,在终端执行[html] view plain copy apt...
阅读(12) 评论(0)

ubuntu 安装Pangolin 过程

前言大家好,好久没有写技术博客了,在工作学习中遇到一些问题及解决方法,希望能帮助到大家。Pangolin 想必大家都非常熟悉了,这个是一款开源的OPENGL显示库,可以用来视频显示、而且开发容易。代码我们可以从Github 进行下载:https://github.com/stevenlovegro...
阅读(8) 评论(0)

笔记:《视觉SLAM十四讲》之开源库的安装

笔记:《视觉SLAM十四讲》之开源库的安装目录前言1、Eigen线性代数库的安装2、Sophus李代数库的安装3、OpenCV计算机视觉库的安装4、PCL点云库的安装 5、Ceres非线性优化库的安装6、G2O图优化库的安装7、Octomap八叉树地图库的安装8、DBoW3词袋模型库 正文回到顶部...
阅读(12) 评论(0)

(VC++2013)MFC自绘圆形按钮

题记:此文谨献给和我一样的C++初学者,欢迎高手指正。两种情况下实现按钮自绘:1.界面中已有按钮控件,我们修改它的形状。 2.界面中没有按钮控件,我们动态创建并修改它的形状。这里只讲第一种情况的按钮自绘,以后有机会再研究第二种。原理:    1.MFC默认的按钮控件是一个矩形2.在矩形区域内画一个...
阅读(11) 评论(0)

C/C++:文本文件和二进制文件的读写

文本文件和二进制文件在计算机中的存储都是以0,1存储的,所不同的就是声明方式;在C语言中,对于文本文件和二进制文件的读写,应该如何进行呢?如何把数据保存为.txt文件?如何读取.txt文件中的数据?本经验主要包括以下几部分:1、C++基础:数据流,缓冲区,文件类型2、C语言:缓冲区文件处理:3、文...
阅读(64) 评论(0)

在VC中彻底玩转Excel

[原创]在VC中彻底玩转Excel     如今Excel是越来越重要了,在我们自己开发的程序中不免要和Excel打交道了。利用Automation技术,我们可以在不去了解 数据库的情况下玩转Excel,而且你会发现一切竟如此轻松!     好了,咱们开始吧,我不喜欢用长篇累牍的代码来故弄玄...
阅读(21) 评论(0)

VS2010 C++ 操作Excel表格的编程实现

转载请注明原文网址: http://www.cnblogs.com/xianyunhe/archive/2011/09/25/2190485.html 通过VC实现对Excel表格的操作的方法有多种,如:通过ODBC数据库实现,通过解析Excel表格文件,通过OLE/COM的实现。本文...
阅读(66) 评论(0)

怎么在ubuntu下装ORB-SLAM2,并用单目摄像头实时跑起来

最新的是ORB-SLAM2,支持单目、双目和RGB-D接口 安装必备软件:为了方便.最好先把要下载的库先在windows下下载好(注意下载的版本).不装在系统盘 (1)更新apt库 sudo apt-get update11 (2)安装G...
阅读(268) 评论(0)

编译安装及运行单目ORBSLAM2在Ubuntu14.04

版权声明:本文为博主原创文章,未经博主允许不得转载。 前言 ORBSLAM2是一个非常适合SLAM入门学习的开源工程。它支持单目、双目、RGB-D使用,可以计算摄像机的轨迹,并且重建稀疏的3D地图。 官网有源代码和配置教程,地址是 https://github....
阅读(53) 评论(0)

Linux下安装gcc 、g++ 、gfortran编译器

转载▼ 标签:  linux   ubuntu   gcc   g   gfortran   centos   redhat 分类: Linux 一、ubuntu下gcc/g++/gfo...
阅读(318) 评论(0)

halcon例程学习笔记(10)---图像灰度共生矩阵cooc_feature_image.hdev

灰度共生矩阵  灰度共生矩阵定义为像素对的联合分布概率,是一个对称矩阵,它不仅反映图像灰度在相邻的方向、相邻间隔、变化幅度的综合信息,但也反映了相同的灰度级像素之间的位置分布特征,是计算纹理特征的基础。  设f(x,y)为一幅数字图像,其大小为M×N,灰度级别为Ng,则满足一定空间关系的灰度共...
阅读(110) 评论(0)

模板匹配

目标 在这节教程中您将学到: 使用OpenCV函数 matchTemplate 在模板块和输入图像之间寻找匹配,获得匹配结果图像使用OpenCV函数 minMaxLoc 在给定的矩阵中寻找最大和最小值(包括它们的位置). 原理 什么是模板匹配? 模板匹配是...
阅读(58) 评论(0)

均方误差、平方差、方差、均方差、协方差

一,均方误差  作为机器学习中常常用于损失函数的方法,均方误差频繁的出现在机器学习的各种算法中,但是由于是舶来品,又和其他的几个概念特别像,所以常常在跟他人描述的时候说成其他方法的名字。  均方误差的数学表达为:    如上图所示,通过计算每个预测值和实际值之间的差值的平方和再求平均,机器...
阅读(371) 评论(0)

腐蚀与膨胀(Eroding and Dilating)

目标 本文档尝试解答如下问题: 如何使用OpenCV提供的两种最基本的形态学操作,腐蚀与膨胀( Erosion 与 Dilation): erodedilate 原理 Note   以下内容来自于Bradski和Kaehler的大作: Learning...
阅读(105) 评论(0)

在图像中寻找轮廓

在图像中寻找轮廓 目标 在这个教程中你将学到如何: 使用OpenCV函数 findContours使用OpenCV函数 drawContours 原理 例程 教程的代码在下面给出. 你也可以从 这里 下载 #include &quo...
阅读(77) 评论(0)
    个人资料
    等级:
    访问量: 5万+
    积分: 687
    排名: 7万+
    最新评论