搜索资源列表
PLY_IO_Read_Write
- PLY文件的读取和写入程序:PLY文件是一个三维图形的数据存储格式,包括了三维曲面上所有采样点的坐标,以及所有采样点间的网络拓扑-A program which can read and write a PLY file
BEZIERsurfaceprogram
- 可实现通过三维控制点的坐标来构造曲面,曲面光滑,效果很好-Can be achieved through three-dimensional coordinates of control points to construct the surface, surface smooth, very good
include3
- 进一步掌握二维、三维变换的数学知识、变换原理、变换种类、变换方法;进一步理解采用齐次坐标进行二维、三维变换的必要性;利用OpenGL实现二维、三维图形变换。-Further grasp the two-dimensional, three-dimensional transformation of the mathematical knowledge, Transformation Principle, changing the types of transformation methods
AxeRolingl
- 求解三维轴及坐标旋转-Solving three-dimensional axis and CORDIC
halagougou
- 通过一个图形用户界面(GUI)演示常见的三维函数图形,演示sphere函数曲面、变化的cylinder曲面绘图、变化的多峰函数。并且可以对以上三个函数进行加网格,坐标边框,以及对函数进行色度变换。-Through a graphical user interface (GUI) presentation function common three-dimensional graphics, presentation function sphere surface, changes in cyli
qu456
- 输入三维数组大小,按行输入数据,按列输出,要查询的坐标-Enter the three-dimensional array of size, according to the input data line, according to column output, it is necessary to query coordinates
DemoGT400
- 封装了固高的GT800型板卡的振镜驱动的缓冲模式下的驱动程序,类名为CScanMirror,只要以后在调用的时候只要简单的调用MoveMirror()函数就可以了,ChangeScanMotor()用来切换切换卡的运动坐标是振镜还是三维模式.通过该例子可以更快一点装握该卡的使用.-Packaging a solid high GT800-based board of galvanometer-driven buffer mode drivers, category called CScanMi
24_165626_phongbump
- 该程序实现了图形学中经典的凹凸纹理映射算法。凹凸纹理映射是一种纹理混合方法,它可以创建三维物体复杂的纹理外观表面。普通的纹理映射只能模拟比较平滑的三维物体表面,难以显示表面高低起伏、凹凸不平的效果。凹凸纹理映射能够通过一张表示物体表面凹凸程度的高度图(称为凹凸纹理),对另一张表示物体表面环境映射的纹理图的纹理坐标进行相应的干扰,经过干扰的纹理坐标将应用于环境映射,从而产生凹凸不平的显示效果。-The program implementation of the graphics in the cl
DisplaySquareBezier
- 三次Bezier曲线法的扫描转换程序:可以通过四个控制点来确定P(t)取不同的t时对应的二维坐标。用三次Bezier曲线绘制的一片花瓣和一根曲线。-Three Bezier curve scan conversion process: the four control points can be determined by P (t) at t different from the corresponding two-dimensional coordinates. Bezier curve w
cubic_bpline
- 输入二维点的坐标[x,y],生成三次b样条曲线-Enter the two-dimensional coordinates of points [x, y], to generate three b-spline curve
2D3DPro
- 图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。-First, to obtain images bmp image files, and the other is from the clipboard. The code in the MFC library functions in the OpenGL calls to achieve the three-dimensi
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
pointcloudpeizhun
- 根据标靶的坐标(控制点),运用高斯-约当法进行矩阵的求逆和转换,进行三维点云数据的配准,输入数据文件在压缩包中有原例,请参考!-In accordance with the target coordinates (control points), the use of Gauss- Jordan method of matrix inversion and transformation, three-dimensional point cloud data registration, enter
1
- 在机器视觉中,对于编码标志圆的检测是三维测量系统得以完成的必备前提。通过对圆的精确检测,才能得到精确的圆心坐标,以提取到三维点的图像坐标值,从而进行三维重建!这里实现了对圆的精确检测程序!-In machine vision, the circle symbol for the encoding of three-dimensional measurement system testing is essential to the completion of the prerequisite. T
OpenGL3Dgraphics
- 在VC中实现OpenGL三维绘图,具有坐标变换,图像印象等功能。-In the VC to achieve OpenGL 3D graphics, with a coordinate transformation, image impression functions.
PointPlane
- 判断点是否位于平面上(三维)。 原理:将平面方程变f(x) = 0的形式,将点的坐标代入f(x)中,若点位于平面上,则f(x)为0,若点位于平面两侧, 则f(x)值正负号相反,由此可判断此点位于面的哪一边。 可在CPointPlaneDlg::PlaneEquation()对点和面的数据进行修改。-The relationship between point and plane,determine whether the point in the plane
slice
- 对三维图像进行XYZ3个方向的切片并给出所指点的坐标(基于VTK)-Three-dimensional images of the slice XYZ3 directions given by the pointing coordinates (based on VTK)
Point
- POINT三维点类,支持常规点运算,平移、旋转、坐标换算等-POINT three-dimensional point class, I support the conventional point of computing, translation, rotation, coordinate conversion, etc.
ThreeDBMP
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和 DrawScene函数中实现,主要初始化OpenGL运行时的环境变
3DShow
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量