搜索资源列表
二维图像三维显示
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量
threedmesh
- 为了实现图像处理的需要,实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量,三
A09
- 二维树,实现一个三维的树林空间,优点可以减小程序的体积。能实现三维的效果,它把二维树的正面始终对着视点,从而可见的总是一棵树,而不会出现失真-two-dimensional tree, to achieve a three-dimensional space woods advantage of the procedure can reduce the volume. To achieve the 3-D effect, two-dimensional tree always facing th
dk0619
- 此程序为一图像处理程序,用OPENGL编制, 用户首先选择是绘制二维或三维图形,对于相应的图形输入一定的数据后保存,即可出现需要的图形窗口,可以进行数据预数据,查看变差函数,运用克里格插值,观查图像生成过程及帧描绘过程,最后点击输出即可看到所实现的图形,此为一个非常不错的图形图像处理程序。且是用MFC实现的,功能强大,便于窗口运行。-procedure for an image-processing program, using OpenGL establishment, users fir
20052111201507
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量
3DTERRIN
- DEM的规则格网存储结构是一个二维点阵,由于其高度与宽度已知,因此可以用一个一维数组p[n]进行管理,设原点的平面位置为(0, 0),DEM的长度与宽度分别为s和t,则任意一点(i,j)的高程值为p[i×t+j]。规则格网的这种简明结构,事实上已经对DEM数据进行了很好的组织,因此将格网数据读入内存,而无需使用其它任何结构进行管理,直接对读入的DEM数据块进行处理,生成格网面。 利用bitmap将DEM位图中的数据读入到程序数组中,其中规则网格将区域空间切分为规则的格网单元, 每个格网单元对
FractalTerrain
- 二维的分形地形可以由一维分形曲线推广得到,首先介绍下一维分形曲线的构造模型。 已知初始线段的两个端点 ,通过随机扰动线段的中点来完成一次迭代,公式为 : 其中roughness控制当前层次的扰动量,它可以决定每次循环中,随机数值域的减少量,就是说它决定了分形结果的粗糙程度。令 上式是分形曲线模型的一般表达式,其中采用均值为0,方差为1的正态分布函数产生随机数,随着分割层次的增加,当前扰动量将以pow(2.0,-h)的倍数逐步的衰减,直到到达给定的分割层次或者被
graphic2
- 一、三维空间实体在二维平面上的投影,二、三维空间面实体在二维平面上的显示,三、三维空间实体如何实现自身的消隐,四、三维空间中多个综合实体之间的消隐,五、如何实现从不同角度观察三维实体。
MATFOR4_QS_C
- MATFOR in C++ Quick Start Document. MATFOR是一套计算和绘图函数库,用以提高C++、Fortran环境下的编程能力,专为科技工作者和工程人员设计,库中的函数可以进行精确的计算,动态的将数据可视化,并且有效缩短了处理时间。其特性有:高级二维/三维可视化、实时动画、运行时间数据处理、电影式报告、Matlab式语法。
C__DocumentsandSettings_cq_桌面_VC
- 二维图像的三维显示 详细信息 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初
shiyan4
- 了解二维图形裁剪的原理(点的裁剪、直线的裁剪、多边形的裁剪),利用VC+OpenGL实现直线的裁剪算法。 2.实验内容: (1) 理解直线裁剪的原理(Cohen-Surtherland算法、梁友栋算法) (2) 利用VC+OpenGL实现直线的编码裁剪算法,在屏幕上用一个封闭矩形裁剪任意一条直线。 (3) 调试、编译、修改程序 -Understanding of the principles of cutting two-dimensional graphics (p
Unit1
- 这是一段关于两个二维直角坐标系转换的程序。二维坐标系的转换-This is a paragraph on the two two-dimensional Cartesian coordinate system conversion process. Two-dimensional coordinate system conversion
a13
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用opengl库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。-I need to image processing, it would be the realization of two-dimensional images of three-dimensional display, so wr
LIDA3dBuilding
- 随着LIDAR技术的出现,三维建筑物的提取也受到越来越多的重视。由于LIDAR数据分布的不连续性和不规律 性,直接从机载激光扫描测距数据中进行建筑物提取较为困难。本文提出了一种结合灰度影像的LIDAR数据三维建筑物提 取方法,分三个步骤:首先对灰度影像进行建筑物二维提取;然后将处理后影像和LIDAR数据粗匹配,初步确定LIDAR数 据中的三维建筑物区域;最后利用一组阈值操作进行三维建筑物的精确提取。实验结果表明该方法简单实用,适应性强。-With the emergence of L
list
- 这是一个人的五官的二维显示,是用OPENGL做的,适合初学者-This is a person' s facial features of two-dimensional display, is to do with OPENGL, suitable for beginners
dynamic-programming-tutorial
- 动态规划简明教程 通过20多个例子 由浅到深 状态由一维到二维再到三维 层层深入-A Concise Guide by dynamic programming in more than 20 examples from shallow to deep condition and then by the one-dimensional to three-dimensional two-dimensional layers of depth
simulatiflood
- 随着计算机技术的突飞猛进 ,三维空间可视化技术逐步得到应用 ,将计算机图形学和虚拟现实技术应用于科 学计算领域已成为当前研究热点之一.基于平面二维溃坝水流模型、 VC和 Fort ran 的混编技术以及 OpenGL 三维 显示技术研制开发了实时交互可视化系统 ,本系统采用驾驭式交互视算 ,计算和显示同时进行 ,并实现人机交互 , 对溃坝洪水过程进行实时仿真显示 ,为溃坝洪水演进模拟和分析提供一种科学有效、 身临其境的可视化途径.-Abstract : Wit h the comp
Graphic
- 计算机图形学相关内容,一维、二维、三维、直线、画圆-Computer graphics related content, one dimensional, 2 d, 3 d, linear, to draw circles
upload_inCfree_show361points
- 初步实现了将激光雷达一次扫描的361个点在二维平面上的相对位置的显示。从txt文件到二维数组然后筛选过滤,最后归一化显示。缺陷在于很粗糙,而且没有用类来写,指针也比较繁琐。请轻拍。-The initial realization of a scanning laser radar 361 points in the relative position of two-dimensional plane of the display. To a two-dimensional array from
voronoi
- 一键生成二维voronoi图,直接在abaqus界面输入程序即可,运算方便。(Generate a two-dimensional voronoi diagram with one click, and enter the program directly on the abaqus interface, which is convenient for calculation.)