自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (10)
  • 收藏
  • 关注

转载 Windows下的gcc/gc++编译环境配置

最近有很多算法设计的网络大赛,其中大部分的C/C++都是采用Linux下的GCC/G++编译器。配置GCC编译器大概有这几种途径:装Linux系统、装Linux虚拟机或者在Windows环境下模拟Linux编译环境。这里谈谈有关Windows下模拟Linux编译环境的方法。    说到Windows下模拟Linux编译环境,则不得不提MinGW和Cygwin,那么什么是Mingw和Cygw

2013-09-30 12:40:38 3551

转载 PBRT and LuxRender 编译过程中遇到的问题的总结

遇到问题及解决方案:1)c:\pbrt-v1\pbrt-1.05\core\exrio.cpp(29):fatal error C1083: Cannot open include file: 'ImfInputFile.h': No such file ordirectory在core项目的属性里VC++Directories中的Include Directories中加入:C:

2013-08-29 14:46:27 2270

转载 编译Luxrender

最近有人叫我编译这个渲染引擎,据说很难编译,我编译无数代码,一般别人的代码拿来编译都很难受,因为作者的机器跟我的机器配置上都有些不痛,可能会丢了什么库之首先上Luxrender的官网,一般的开源项目都有个什么文档之类的东西,一般也会教怎么去编译代码。找找还真有,文档写得太他妈精辟了,就一点点,这也符合我的风格,少说明简单。类的一大堆问题,有时可能是编译器的不同,有可能有出现什么符号没定义之类的

2013-08-27 18:56:13 2111

转载 服务器搭建技术——TortoiseHg配置具体过程

一.服务器端搭建1.先装TortoiseHg软件。(服务器端和客户端都要安)2.新建文件夹,作为文件仓库。然后右键选择 Tortoise->create repository here3.创建完之后,出现.hg文件夹。然后将你需要用的工程文件考过来。我的以下面为例:刚开始传是没有绿色对号的。4.然后右键点击Tortoise->Edit Ignore Filter。编写忽

2013-08-27 18:53:07 1686

转载 Windows下 如何编译安装OpenEXR

这是LuxRender 编译的一小部分内容,单独摘录下来,以供自己学习1)下载相关组件在C盘下建立一个目录libs-x86,从OpenEXR官网http://www.openexr.com/downloads.html下载最新稳定版本:IlmBase 1.02 source code releaseOpenEXR 1.7.0 source code release从网站http

2013-08-26 23:08:33 2963 1

转载 LaTeX 表格的处理

LaTeX 表格的处理LaTeX 表格处理概述一般三线表的处理带表格注释的三线表固定列宽和自动伸缩列宽固定列宽与对齐方式自动伸缩列宽跨页表格表格旋转和后置表格旋转表格后置辅助转换工具LaTeX 表格处理概述与 word 不同,LaTeX 通过一定的语法规则将表格写成纯文本形式。基本规则包 括:表格从上到下,

2013-01-09 09:07:45 1670

原创 Latex 生成参考文献 及 无法生成参考文献原因

Latex 生成参考文献BibTeX是一个使用数据库的的方式来管理参考文献程序,用于协调LaTeX的参考文献处理. BibTeX文件的后缀名为 .bib . 先来看一个例子:@article{Gettys90,author = {Jim Gettys and Phil Karlton and Scott McGregor},title = {The {X}

2013-01-02 18:50:43 81030 6

转载 总结整理:从B树、B+树、B*树谈到R 树

下面有关内容转自:http://blog.csdn.net/v_JULY_v/article/details/6530142  http://blog.csdn.net/hitwengqi/article/details/7059810注意的问题(B+树的有n棵子树的结点中含有n个关键字,应该是含有n-1个关键字,跟B树是保持一致的。)---------------------------

2012-12-19 16:36:43 1337

原创 LINK : warning LNK4098: 默认库“MSVCRT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library

项目遇到这样的问题,网上搜了很多资料,特整理作为笔记解决方案1您试图与不兼容的库链接。重要事项 运行时库现在包含防止混合不同类型的指令。如果试图在同一个程序中使用不同类型的运行时库或使用调试和非调试版本的运行时库,则将收到此警告。例如,如果编译一个文件以使用一种运行时库,而编译另一个文件以使用另一种运行时库(例如单线程运行时库对多线程运行时库),并试图链接它们,则将得到

2012-12-16 19:48:08 7249 2

转载 libjpeg处理图像的方法

摘要:文章介绍了采用libjpeg处理图像的方法前一段时间做了一个项目,项目中有一部分是关于图像采集的,相关硬件有:高速数字相机(我们采用Basler A312f),工控机,服务器。其中相机通过1394视频线连接到工控机的1394视频卡上,工控机与服务器通过百兆网连接。具体工作流程为:工控机控制相机采集图像,帧率一般为40HZ左右,采集的图像为位图数据,需要自己在程序中封装为bmp格式,然后压

2012-12-16 12:31:32 1060

转载 OPENGL + GLUT + Anttweakbar + FLTK

先说glut,虽说glut有点过时,作者很久没更新了,但确实很轻量级很可靠,glut最大的问题在于点右上角的叉,程序就直接退出,单窗口可能觉得没什么,但是要是多窗口的情况,关一个子窗口导致整个程序退出那是相当头疼的,另一个大问题就是进入 glutmainloop()之后就一直在里面循环下去不会退出了。   解决方法:1.freeglut 或者 openglut ?  可以解决直接退出和无限

2012-12-16 11:46:01 3017

转载 计算机图形学方向 模式识别 投稿国外期刊

图形学领域的杂志 (主要发表三维重构与可视化的一般理论方面的论文) 对图形学领域的杂志,国外一个专家有一个很好的评价,我基本上按照其的意思翻译,加上自己的一点理解: 1、顶级会议Siggraph      Siggraph是计算机图形界最顶级的会议,论文发表快,影响大而且很快就能传播开2、高级期刊会议       ACM Transaction on Gra

2012-12-10 20:30:50 2423

原创 OSG 欧拉角 转四元数 导航角(俯仰,偏航,横滚)转四元数 互转

今日,做3D图形渲染,需要用到四元数,上网搜了相关的学习资料,整理如下:(http://blog.csdn.net/pizi0475/article/details/5584617)四元数是通过使用四个数来表达方位,其目的是避免旋转过程中的万向锁问题。所以在3D中,四元数的主要用途即是用于旋转。从数学意义上讲,四元数是扩展了复数系统,它使用三个虚部i,j,k,一个四元数[x, y, z,

2012-11-30 20:09:08 7791

转载 OSG 网上学习教程 较全

OSG开源教程(转)整理:荣明、王伟 北 京 2008年4月 序 第一次接触OSG是在2001年,当时开源社区刚刚兴起,还没有现在这么火。下载了OSG源码,但是在看了几个Demo之后,感觉没有什么特别之处。时隔七年之后,我再次将目光投向OSG,发现OSG确实有其独到之处,很多3D效果已经不弱于甚至超过商业软件,有感于开源力量的巨大。但是,与当前主流3D商业软件如Vega、V

2012-11-30 19:57:44 2504

转载 Visual C++程序调试方法入门

Visual C++程序调试方法入门        概述  调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。  这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。  本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。

2012-11-30 10:57:16 1160

转载 C++流和文件流 文件操作

C++流和文件流在程序设计中,数据输入/输出(I/O)操作是必不可少的,C++语言的数据输入/输出操作是通过I/O流库来实现的。C++中把数据之间的传输操作称为流,流既可以表示数据从内存传送到某个载体或设备中,即输出流,也可以表示数据从某个载体或设备传送到内存缓冲区变量中,即输入流。在进行I/O操作时,首先是打开操作,使流和文件发生联系,建立联系后的文件才允许数据流入和流出,输入或输出结束后,

2012-11-30 10:56:24 987

原创 VC++中的string 用法

CString是MFC的,它是C++特有的一种形式,并不是类string用法总结如下:1.string是一个类,而不是一个系统变量类型;2.使用时可以看成为字符串变量类型;3.使用时必须包含string.h文件,但.h不能够出现,即#include  4.必须声明使用名空间,即using namespacestd;iostream.h是98年C++标准出来之前的

2012-11-25 20:13:12 5945

转载 头文件 afxcontrolbars.h 在VS2008 中找不到 解决方法

编译别人的程序时出现了afxcontrolbars.h找不到的问题,上网搜了一下,what1136075171 的博客写了相关的解答,觉得不错,特转一遍      这个问题是由用了vs2008SP1写的程序,现在用没有SP1的vs2008编译引起的。解决它的根本方法当然就是装SP1,但是这个SP1装起来需要1个钟头,很麻烦。而且装上要耗掉1G多硬盘空间。      对于对话框程序,该头文件

2012-11-23 18:20:52 2173

转载 C++ MFC CFile 文件使用案例 读写文件 图像

一、相关函数原型  1、构造函数的一种CFile(   LPCTSTR lpszFileName,     //文件名   UINT nOpenFlags           //文件访问模式);2、写入virtual void Write(   const void* lpBuf,   //指向用户提供的缓冲区,包含将写入文件中的数据   UINT n

2012-11-21 22:07:56 4810

原创 移动硬盘删除东西后 内存不变

使用移动硬盘时,经常出现这种情况就是,当删除了某些文件后,内存不变,如硬盘现在可用空间为50兆,我想把一个100兆的资料传入硬盘,这时我删除硬盘中的100兆的东西,按理此时的可用空间应为150兆,但这时显示可用空间仍为50兆,并且将那50兆的东西传入硬盘,会提示空间不够大,如果将删除的100兆内容还原,可用空间仍旧显示50兆。如果在可用空间50兆的基础上传入硬盘10兆的东西,会显示硬盘可用空间为4

2012-11-01 16:13:27 9450

原创 JSP 遍历读取文件夹下所有文件,目录

方法1:JSP遍历文件目录   遍历文件目录             public   void travelDirectory(String directory,JspWriter out)       {           File dir = new File(directory);           if(dir.isFile())

2012-10-30 22:59:38 7441 1

原创 IE smartdraw 等软件打开时Visual Studio 实时调试器的关闭方法

方法一:在你的程序代码没有问题的情况下,你检查以下你的iis,IIS5和II6的设置方法有区别你要注意,还有iis最好用你的系统光盘来装,如果从网络上下载个,一般都不好用(我就曾碰到过).如果iis也没问题,你再找我好了,你的系统该不会是win20003 server 吧 方法二:安装了VS2008后,经常在浏览网页的时候会弹出Visual Studio 实时调试器,非常烦人。其实

2012-09-18 20:00:54 632

原创 计算机磁盘硬件问题,Windows 无法启动的解决方法

本人的一台电脑要重新安装操作系统,当安装完系统后,启动电脑,没有出现正常的WINDOWS启动介面,却是“因计算机磁盘硬件问题,Windows 无法启动,不能读取所选的引导盘。请检查引导路径和磁盘硬件,参阅磁盘配置的信息。”,电脑不能启动,经检查,确定要安装的操作系统没问题,然后上网搜了大量资料,最后整理了一下,祝你成功!!!方法一:首先查看C盘的启动引导boot.ini系统配置文件,打开它,就

2012-09-17 15:37:20 2907

原创 Maya 三维软件破解 安装

首先,网上下载maya安装文件包,解压后,进行如下操作           1、在c盘建立一个FLEXLM的文件夹           2、复制aw.dat 和 awkeygen.exe 到刚建立的文件夹中           3、安装maya           4、安装后 依次打开 开始-->所以程序-->Autodesk-->common utilities-->Flex

2012-09-13 23:29:36 684

转载 PBRT阅读:第十一章 纹理 第11.5-11.6节

http://www.opengpu.org/forum.php?mod=viewthread&tid=603411.5 立体纹理和过程纹理一旦我们将用于2D纹理函数的(s,t)纹理坐标视为可以由任意函数生成的量(而不仅仅被视为表面的参数坐标),我们就很自然地将纹理函数进一步一般化,将之定义为三维域上的函数(常称为立体纹理)。立体纹理的一个方便之处在于,所有物体自然而然地有一个三维纹理

2012-09-06 16:39:59 1876

原创 脱机工作的对话框 和 拨号连接的对话框 关闭

(1):在IE里面的文件菜单,单击去掉“脱机工作”的对勾就行了,然后连接,弹出对话框选“连接”概念:(2):打开IE后在最上面有一个《工具》选项你点一下在最后面有一个INTERNET选项你在点一下会弹出一个对话框在最上面你找到《连接》选项你会看到里面有一个“从不进行拨号连接”你在它前面点一下然后在点一下最下面的确定就好了。 情况解释:脱机文件”通知您网络连接的状态是否变化。当网

2012-09-06 16:35:13 1087

转载 PBRT阅读:第八章 胶片和图象管线 第8.4-8.5节

http://www.opengpu.org/forum.php?mod=viewthread&tid=5306 8.4 感知上的问题和色调映射在计算机图形学的早期年代,着色模型总是返回位于0到1之间的颜色值,跟实际的物理量没有什么联系。因此,像素值也是位于这个范围,只要对像素值进行比例变换,就可以将图像直接显示到带有RGB(范围0 ~ 255)帧缓存的CRT显示器上。在真实世界中

2012-09-06 16:31:14 1333

转载 PBRT阅读:第二章 几何和变换 第2.7 - 2.9节

http://www.opengpu.org/forum.php?mod=viewthread&tid=4292 第二章 几何和变换 第2.7 - 2.9节2.7 变换一般地说, 变换T是从点到点或从向量到向量的映射:    p' = T(p)     v' = T(v).变换可以是任意的,但我们只考虑满足下面条件的变换:1. 线性: 如果T是任意一个线

2012-09-06 16:22:10 1710

转载 LuxRender 说明

LuxRender is a free and open source software rendering system for physically correct image synthesis. The program runs on Microsoft Windows, Mac OS X andLinux.Contents  [hi

2012-09-03 00:03:41 2462

原创 Oracle10_TO_Oracle11数据导入

EXPDP system/wangzhiqing DIRECTORY=DATA_PUMP_DIR DUMPFILE=EXPDAT01.DMP FULL=Y此操作导出整个数据库命令行参数说明C:\Documents and Settings\oracle10>expdp -helpExport: Release 10.2.0.1.0 - Production on

2012-09-02 23:58:29 756

原创 IIS 安装配置全攻略——WEB篇

Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默认安装都带有 IIS ,也可以在 Windows 2000 安装完毕后加装 IIS。 IIS 是微软出品的架设 WEB、FTP、SMTP 服务器的一套整合软件,捆绑在 Windows2000/NT 中,可以在控制面板的添加/删除程序中选择添

2012-09-02 23:55:02 960

转载 安装与编译PBRT 中文版和英文版

Windows setupPersonally, I built the system on Windows. If you do the same, make sure you have Cygwin installed (along with bison and flex in the Cygwin package) from www.cygwin.com. It is conve

2012-09-02 23:39:26 2186

转载 PBRT阅读:第三章形体

http://www.opengpu.org/bbs/forum.php?mod=viewthread&tid=4363&fromuid=101073.6 三角形和网格    class TriangleMesh : public Shape {    public:            protected:                };三角形是

2012-08-29 14:25:35 1029

转载 PBRT阅读:第十五章 蒙特卡罗积分 2: 提高效率 (第15.6-15.7节)

http://www.opengpu.org/forum.php?mod=viewthread&tid=7364&fromuid=1010715.6 对光源采样因为来自光源的直接照射是给定点上的反射光的主要的贡献部分, 所以非常有必要能够对该点附近的直接光照值不为零的地方进行方向采样。考虑一下被一个小球面光源照射下的漫反射表面:如果用BSDF的采样分布进行方向采样,效率就有可能非常低下

2012-08-29 14:14:05 1763

转载 PBRT阅读:第十五章 蒙特卡罗积分 2: 提高效率 (第15.1-15.5节)

http://www.opengpu.org/forum.php?mod=viewthread&tid=7363&fromuid=10107第15章 蒙特卡罗积分II:提高效率蒙特卡罗光线追踪算法里的方差以图像噪声的形式体现出来。如何竭力地减小方差竟成了大多数优化蒙特卡罗算法的基本任务。回忆一下蒙特卡罗算法的收敛速度,这意味着为了对方差减半,就需要四倍的采样。由于估算例程的运行时间跟采

2012-08-29 14:12:58 2040

转载 PBRT阅读:第十七章 光传输 II : 体渲染

http://www.opengpu.org/forum.php?mod=viewthread&tid=7368&fromuid=10107第17章 光传输II : 体渲染SurfaceIntegrator是场景几何、材质、光源、于光传输方程相关的复杂算法、对场景中辐射亮度的分布的确定等等的交会点,同样地,VolumeIntegrator负责将参与介质的效果加入到这个进程之中,并确

2012-08-29 14:09:56 1315

转载 PBRT阅读:第十八章 总结和结论

http://www.opengpu.org/forum.php?mod=viewthread&tid=7369&fromuid=10107 第18章总结和结论pbrt只代表了渲染系统设计这一广阔空间中的沧海一粟。 我们所做的基本决定---即光线追踪是几何可见性算法,蒙特卡罗算法是用于数值积分中主要方法---所有这些对系统的设计有广泛而深刻的影响。如果pbrt的设计着眼

2012-08-29 14:08:57 1261

转载 PBRT阅读:第三章 形体 第3.1 - 3.5节

PBRT阅读:第三章 形体 第3.1 - 3.5节第三章 形体本章介绍pbrt所用的诸如球、三角形等几何体素的抽象定义。在光线追踪器中,对一个清晰明了的系统设计而言,几何形体的精细的抽象定义是必不可少的关键部分,也是对面向对象方法的理想应用。所以几何体素都实现一个公共接口, 渲染器的其它部分只需使用这个接口,而不必关心相关形体的细节。这就把pbrt的几何子系统和着色子系统隔离开

2012-08-22 12:12:30 1626

转载 PBRT阅读:第十一章 纹理 第11.1-11.4节

PBRT阅读:第十一章 纹理 第11.1-11.4节http://www.opengpu.org/forum.php?mod=viewthread&tid=5817第11章 纹理为了把纹理引进材质模型,我们现在介绍一组接口和类。回忆一下,第10章中所介绍的材质都基于描述其特征的参数(漫反射率,光泽度,等等)。因为真实世界中材质的性质在表面上是变化的,所以也有必要以同样的方式来描

2012-08-22 12:10:08 1943

原创 贝塞尔函数(原理与实现)

程序实现:// crt_bessel1.c#include #include int main( void ){ double x = 2.387; int n = 3, c; printf( "Bessel functions for x = %f:\n", x ); printf( " Kind Order Function Resul

2012-08-22 10:24:26 9049

qwt-6.1.2下载

qwt-6.1.2解压缩后,先用qmake编译,然后make install,测试可用

2017-08-15

Kd-tree实现

这是网上整理的2维、3维的Kd树实现源代码,对kd树的开发很有帮助。

2016-09-12

fltk windows

直接下载,解压缩,然后用VC编译运行即可得到相应的库,头文件等

2012-12-16

计算机领域EI和SCI收录期刊、影响因子及国际会议

计算机领域EI和SCI收录期刊、影响因子及国际会议详细介绍,内容充实

2012-12-10

C++程序调试方法和技巧

C++程序调试方法和技巧详细介绍,里面涵盖的知识点能股一般学习C++编程的学习,是个不错的参考资料

2012-11-30

glew32.lib glew.h glew32.dll

glew32.lib glew.h glew32.dll 下载

2012-09-26

maya2012 破解注册机

maya2012 破解 注册机 内涵序列号,密钥等,并附加有破解文档,详细知道你破解,祝成功

2012-09-17

桌面复制剪切图片软件 clipz

可以方便的截屏,剪切图片,复制图片等,直接解压缩就可用了,功能和QQ截屏等一致

2012-09-17

空空如也

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

TA关注的人

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