自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

OpenCV 编程简介(矩阵/图像/视频的基本读写操作)

PS. 由于csdn博客文章长度有限制,本文有部分内容被截掉了。在OpenCV中文网站的wiki上有可读性更好、并且是完整的版本,欢迎浏览。OpenCV Wiki :《OpenCV 编程简介(矩阵/图像/视频的基本读写操作)》Introduction to programming with OpenCV OpenCV编程简介 Gady Agam Department of Comp...

2010-10-31 22:26:00 94

编译、安装boost(on Windows and Solaris)

编译、安装boost(on Windows and Solaris) 大卫注:这是当初研究boost时的笔记,最近看到论坛上有人问,所以就贴出来共享一下。其实个人认为,boost目前还不适于进行应用开发,毕竟boost库太大了(当然,你可以只用一部分,但程序的可维护性始终是个问题),除非你想一探C++研究前沿的Meta Programming这个Generic Programming的神奇...

2010-10-31 20:31:00 56

visual studio 2008下装CGAL

visual studio 2008下装CGAL1、安装CGAL需要boost,qt的库,我是在win7下装的 1)、首先下载CGAL(3.5)的安装程序,从http://gforge.inria.fr/frs/?group_id=52(在页面的最下面) 2)、获得最新版本的CMake(目前是2.8),从http://www.cmake.org/cmake/resources/so...

2010-10-31 20:19:00 52

Boost下载安装编译配置使用指南(含Windows和Linux)

理论上,本文适用于boost的各个版本,尤其是最新版本1.39.0;适用于各种C++编译器,如VC6.0(部分库不支持),VS2003,VS2005,VS2008,gcc,C++ Builder等。先总结一下Windows系统。一、下载 首先从boost官方主页http://www.boost.org/下载最新版boost安装包(目前最新版是1.39.0)。因为boost一部分类是需要编译成库才...

2010-10-30 22:38:00 43

boost 1_33_1在VC6.0上的安装、编译、配置

boost 1_33_1在VC6.0上的安装、编译、配置 最近要使用boost库来进行一些跨平台的开发,比如使用thread线程库来开发多线程的程序。在网上找了一下,大部分关于boost安装编译的文档是在VS2003.net环境下进行的,关于boost在VC6.0上进行编译的比较少,由于本人的主要开发环境是VC6.0,所以自己动手进行了下面的boost配置编译工作。一.编译前的准备....

2010-10-30 22:35:00 53

windows下用cmake编译安装boost1.40

之前写过一篇《linux下用cmake编译安装boost1.40 》的文章,现在补充一下,写一篇windows下编译boost1.40的文章先,呵呵!网上搜一下编译使用boost的文章,很多的办法都是如下几个:1、下载boost安装器,这样可以在线下载并安装,一条龙服务。其缺点是要连上网络,并且要下载很多库。2、直接在vc中指定头文件路径和库路径,这些路径都是指定到源代码中的头文件...

2010-10-30 21:19:00 94

CGAL3.3安装过程介绍

CGAL采用QT作为它的GUI,并利用了boost、GMP、TAUCS等库,因此在安装CGAL前需要配置好这些依赖库。这里我装的是CGAL3.3版本,平台是Windows XP sp2。1. 安装Boost. boost的安装比较简单,我得到的是boost 1.33.1版本(http://sourceforge.net/project/showfiles.php?group_id=7586)由...

2010-10-29 11:16:00 65

qt配置vs2005的方法

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://egeho123.blogbus.com/logs/19472604.html在Visual Studio 2005中安装Qt 4.3.2 1.正常安装Visual Studio 2005,只要安装了C++即可.注意:不是Express版本.2.下载Qt源代码Qt 4.3.2 Windows OpenSour...

2010-10-29 11:14:00 58

boost编译步骤

boost库的编译其实很简单,关键是要自己尝试一下。从网上的一些文章中摘录出其中最关键的步骤,再加上自己的实践,总结出如下文字,在此存档。===================================================boost编译步骤:1.代码下载 - 官方网站:http://www.boost.org在官方网站下载代码的压缩包,解压到本地目录。比如bo...

2010-10-28 16:08:00 56

Windows VC6编译安装Boost库

首先从Boost的老巢http://www.boost.org/下载。下载完成以后是一个安装文件(其实就是进行自动解压缩的)。选择你的目录解压缩Boost库。然后我们开始对其进行编译我所下载的版本是1.33.1。1.cmd2.进入安装VC的目录例如c:/Program Files/Microsoft Visual Studio/VC98/Bin目录3.运行VCVARS32.BAT(这个操作的作用是...

2010-10-28 16:06:00 56

map 使用

map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到...

2010-10-28 16:00:00 47

Windows脚本 - Bat批处理命令使用教程

照我的理解,批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合。 OK,never claver and get to business(闲话少说言归正传)。批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平...

2010-10-28 15:57:00 88

在vs2005中安装boost库

1、在网站下载boost_1_35_0文件包。boost老巢http://www.boost.org/。 2、 由于boost是采用其自己的bjam工具通过命令行进行编译的,所以: 如果在Windows下开启console窗口(单击“开始”按钮,单击“运行”,敲入“cmd”),必须将Visual Studio中C++目录下的环境vcvarsall.bat配置脚本运行一遍,以设置好VC的编译器...

2010-10-28 15:20:00 50

杂谈系统与VC中的环境变量

杂谈系统与VC中的环境变量 在我们在VC里调用外部库写代码时,都会或多或少经历过关于路径设置这个头疼的话题。的确,我曾经几次捉摸,直到现在,才有了一些心得,希望和大家分享。本文有些地方难免有误,还需高手们指正。首先介绍一下Windows中的几类路径变量:1. Windows系统的环境变量:顾名思义,就是系统级别的变量,或者从我们编程的角度来讲,作用域就相当于全局变量。2. Win...

2010-10-28 15:13:00 63

最大熵工具包的使用

最大熵工具包的使用 最大熵是自然语言处理中经常用到的一种统计方法。网上也有很多最大熵方面的工具包,目前大家用得最多的应该是张乐博士写的最大熵工具包了。该工具包既可以采用命令行形式运行,也可以直接调用接口函数,为大家的研究工作带来了很大的方便。但是,对于刚接触到该工具包的人来说,使用起来还是有些麻烦的。一、命令行形式使用方法 1、利用命令行形式,首先要准备好特征文件。特征文件的格式在最大熵工...

2010-10-28 15:02:00 65

Boost编译方法

方法一: 经历了将近半年多的时间boost终于发布了1.35.0版本(前版本1.34.1发布于2007/7),其编译方法和原来的编译方法基本上是一致的,主要改变包括1.34.0以来bjam的toolset所提供的参数名称的改变(具体参见《boost1.34.0编译日志》)外,还包括bjam的编译默认选项的变化,在1.35.0之前的版本默认编译时会自动编译各种版本的库,包括静态库、动态库、deb...

2010-10-28 14:54:00 69

boost:asio编译

参考:http://hi.baidu.com/need_for_dream/blog/item/c14a28086a504c33e92488b5.html环境: VS2010, boost1.38.0,解压缩后放在,D:/boost_1_38_0。編譯bjam(这个我没有试过,转过来以后参考)利用Visual Studio 2005 Command Prompt開啟DOS視窗,將目錄c...

2010-10-28 14:50:00 56

使用LOG4CPP

刚在CSDN上问了个问题,记录之,模板,DLL,这些都是难以处理好的东西啊,尤其是模板,正是又爱又恨,最后不想用,又不得不用。原帖地址为:http://community.csdn.net/Expert/TopicView3.asp?id=5432653 下载log4cplus-1.0.2.tar.gz,(注意,不是最新的1.0.3)。解压在vs2005中打开/log4cplus-1.0.2...

2010-10-28 14:43:00 63

开源日志系统 - log4cplus

原文地址:http://blog.csdn.net/lulixue/archive/2007/01/09/1478443.aspxlog4cplus是C++编写的开源的日志系统,功能非常全面,用到自己开发的工程中会比较专业的。本文介绍了log4cplus基本概念,以及如何安装,配置。### 简介 ###log4cplus是C++编写的开源的日志系统,前身是java编写的log4...

2010-10-28 14:43:00 142

开源GIS

国外牛人做了很多开源的GIS,很好,很强大,仔细的学习一下。首先我们从底层开始1.GDAL 是一个操作各种栅格地理数据格式的库,同时包含一个操作矢量的子库OGR。包括各种数据格式的读取、写入、转换、处理等。http://www.gdal.org/ 找到源代码下载,只接编译,其中有一个丢失引号的错误,修复后直接编译即可。编译结果在GDAL_HOME目录下,如果没有定义此...

2010-10-28 14:34:00 55

Boost137在vs2005下编译使用

Boost137在vs2005下编译使用 如果在Windows下开启console窗口(单击“开始”按钮,单击“运行”,敲入“cmd”),必须将/Microsoft Visual Studio 8/VC下的vcvarsall.bat配置脚本运行一遍,以设置好VC的编译器环境变量。如果从vs2005的工具菜单进入命令提示窗口(单击“开始”按钮,指向“所有程序”,指向“Microsoft Visu...

2010-10-28 14:28:00 59

VC2005环境下boost_1_39_0编译手记

想不到一段时日没留意,Boost已经发布到1_39_0版本了,找了个时间编译试用下,看跟1_34_0有什么不一样;1_34_0编译在这里:VC2005环境下boost_1_34_0编译手记感觉编译差不多,记录下来方便日后查询!操作系统:XP编译环境:VC20051、下载包:下载地址:http://nchc.dl.sourceforge.net/project/boost/boost...

2010-10-28 14:07:00 54

在Visual Studio 2005中安装Qt 4.3.2

1.正常安装Visual Studio 2005,只要安装了C++即可.注意:不是Express版本.2.下载Qt源代码Qt 4.3.2 Windows OpenSource版下载:http://www.qtcn.org/download/qt-win-opensource-src-4.3.2.zipftp://ftp.trolltech.com/qt/source/qt-win-opensour...

2010-10-28 13:58:00 38

在VS2005中安装Boost

编译环境:Windows XP SP3 vs2005 版本8.0.50727.42 首先在www.boost.org下载jam和boost最新的源代码(本文为jam_version=3.1.17 boost_version=1.38.0),将jam源代码解压到x:/boost/jam/目录下,将boost源代码解压缩到x:/boost/目录下。 然后打开Visual Studio 2005 命令提...

2010-10-28 13:27:00 53

STL中的sort排序

0 前言: STL,为什么你必须掌握对于程序员来说,数据结构是必修的一门课。从查找到排序,从链表到二叉树,几乎所有的算法和原理都需要理解,理解不了也要死记硬背下来。幸运的是这些理论都已经比较成熟,算法也基本固定下来,不需要你再去花费心思去考虑其算法原理,也不用再去验证其准确性。不过,等你开始应用计算机语言来工作的时候,你会发现,面对不同的需求你需要一次又一次去用代码重复实现这些已经成熟的算法,...

2010-10-28 13:06:00 129

obj格式简介

我们经常见到的*.obj文件有两种:第一种是基于COFF(Common Object File Format)格式的OBJ文件(也称目标文件),这种格式用于编译应用程序;第二种是Alias|Wavefront公司推出的OBJ模型文件。我要讲的OBJ文件格式是指第二种-OBJ模型文件。  说起3D文件格式,大家一定不会感到陌生,"*.3ds","*.max","*.lw","*.mb","*.dxf...

2010-10-28 11:38:00 195

在Visual Studio2008中安装CGAl

在Visual Studio2008中安装CGAl(注意:整个安装过程需要网络连接,最后指示如何在windows中增加环境变量)1、下载需要的安装文件1)、首先下载CGAL(3.4)的安装程序,从http://gforge.inria.fr/frs/?group_id=52(在页面的最下面)2)、获得最新版本的CMake(目前是2.6.3),从http://www.cmake.or...

2010-10-28 11:36:00 61

在Visual Studio 2005中安装Qt 4.3.2

1.正常安装Visual Studio 2005,只要安装了C++即可.注意:不是Express版本.2.下载Qt源代码Qt 4.3.2 Windows OpenSource版下载:http://www.qtcn.org/download/qt-win-opensource-src-4.3.2.zipftp://ftp.trolltech.com/qt/source/qt-win-openso...

2010-10-28 11:21:00 46

C/C++ 数学库函数

所在函数库为math.h、stdlib.h、string.h、float.h1. 绝对值int abs(int i) 返回整型参数i的绝对值double cabs(struct complex znum)返回复数znum的绝对值double fabs(double x)返回双精度参数x的绝对值long labs(long n) 返回长整型参数n的绝对值2. 指数与对数double ...

2010-10-28 11:19:00 91

vs2008 + OpenCV-2.1.0-win32-vs2008安装

vs2008 + OpenCV-2.1.0-win32-vs2008安装1. 安装vs2008+sp12. 安装opencv-2.1.0-win32-vs2008,假设安装目录为c:/opencv2.1。安装过程中注意选择添加环境变量,把 “add it to your Current User PATH “前的复选框勾上 .3. 为vs2008配置openvc,过程如下: 工具->选项...

2010-10-28 11:14:00 64

在Visual Studio2008中安装CGAl

在Visual Studio2008中安装CGAl(注意:整个安装过程需要网络连接,最后指示如何在windows中增加环境变量)1、下载需要的安装文件1)、首先下载CGAL(3.4)的安装程序,从http://gforge.inria.fr/frs/?group_id=52(在页面的最下面)2)、获得最新版本的CMake(目前是2.6.3),从http://www.cmake.or...

2010-10-28 10:28:00 52

编译Boost 1.38

编译Boost 1.38一、下载Boost首先,我们到http://www.boost.org去下载 boost1.38的代码包。得到一个压缩包boost_1_38_0.zip,你也可以选择下载其它格式的。然后我们把它解压出来,我把它解压在D盘根目录下面:二、获取编译工具首先,我们需要到bjam.exe这是一个用于编译的工具。接下来我将会在Visual Studio 2...

2010-10-28 10:08:00 53

不要像受害者一样工作——Leo网上答疑50

Leo新书《程序员职场第一课》免费录播版地址:第1讲 沟通的误区:http://sinaurl.cn/h4qf6g第2讲 正确的沟通:http://sinaurl.cn/h67Xyf“我周围一群无能之辈,因为我不擅长拍马,所以不得提升,他们我!““我的部分经理把本来应该属于我的功劳都给抢了,你说说有这样的人吗?““公司让我完成我根本无法完成的工作,头天加班到12点第2天晚点...

2010-10-28 09:07:00 39

c++数学计算库CGAL环境设置

The following is one way of installing CGAL on windows (Written by Itay Harel):1) Install Microsoft Visual Studio 2008(Version 9).2) Install BOOST.Activate the boost installer from within the link...

2010-10-26 17:42:00 82

CGAL环境设置--Show How to Install and Usage

The following is one way of installing CGAL on windows (Written by Itay Harel):1) Install Microsoft Visual Studio 2008(Version 9). 2) Install BOOST. Activate the boost installer from within the link...

2010-10-26 17:39:00 78

安装boost

安装boost boost是一套开放源代码的,高度可移植的C++库。它相当于C++标准库(STL)的改进与扩展。并且,它其中的不少模块,已被下一代C++标准库采用。的确,boost库非常注重与C++标准库之间协同性,用户对STL的许多学习或使用的体验,在接触boost时,会很自然地“似曾相识”。 定位上,boost 库希望自己是一个可用于广泛的、不同业务方向的应用都能使用的基础库——这完...

2010-10-26 15:28:00 62

boost编译步骤

boost库的编译其实很简单,关键是要自己尝试一下。从网上的一些文章中摘录出其中最关键的步骤,再加上自己的实践,总结出如下文字,在此存档。===================================================boost编译步骤:1.代码下载 - 官方网站:http://www.boost.org,下载的链接为:http://www.boostpro.co...

2010-10-26 15:19:00 49

VS2005 使用Boost库的编译步骤

VS2005 使用Boost库的编译步骤.1. 下载Boost库. http://www.boost.org/2. 解压下载回来的boost库 例如解压到C:/boost_1_41_03. 编译生成bjam.exe 要编译boost, 先编译生成bjam.exe工具. cmd到C:/boost_1_41_0/tools/jam/src下, 输入: bui...

2010-10-26 14:36:00 51

Boost编译方法

方法一:经历了将近半年多的时间boost终于发布了1.35.0版本(前版本1.34.1发布于2007/7),其编译方法和原来的编译方法基本上是一致的,主要改变包括1.34.0以来bjam的toolset所提供的参数名称的改变(具体参见《boost1.34.0编译日志》)外,还包括bjam的编译默认选项的变化,在1.35.0之前的版本默认编译时会自动编译各种版本的库,包括静态库、动态库、debu...

2010-10-26 14:23:00 89

在MinGW中编译Boost.Python

有时候,我写程序纯粹是为了好玩。比如,对于Python和Boost。身边很多朋友,看我兴致勃勃的学习它,会常看外星人一样地问我:“这有什么用吗?”我开始觉得很郁闷,后来就学会一笑处之。何必要去争呢?为了生存而生活,并不是什么错误的态度,不过,抱这样态度的朋友,不可能向他们说清楚,这种生活的乐趣。如果只­是为了谋生,我就应该一辈子安心于使用RAD。但是,我喜欢C++,喜欢Python。这样的语...

2010-10-26 14:13:00 47

空空如也

空空如也

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

TA关注的人

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