搜索资源列表
第12章 图像的纹理分析方法
- 图像的纹理分析方法(从图像、图形融合的思想出发 ,介绍了基于图像分析的表面形状恢复及纹理 三维特征获取方法,并将其应用于图形建模和纹理映射.首先利用不同视点下的遮挡 边缘序列,并结合其它视觉信息的分析,获取了表面点的三维几何坐标,实现了基于 图像分析的表面形状绘制.接着利用阴影分析方法,提取纹理图像的表面起伏特征, 将该特征结合像素点的颜色属性,进行图形纹理映射,实现了基于图像特征分析的图 形纹理生成.实验结果证明了图像、图形融合思路的可行性和有效性及图像、图形融 合方法
GaussProj 高斯投影正反算程序
- 高斯投影正反算程序,可以实现经纬度大地坐标与空间三维坐标的相互转换,可以选择椭球模型。-Positive and negative Gaussian projection computer program, can achieve three-dimensional space geodetic coordinates latitude and longitude coordinates conversion, you can select the ellipsoid model.
distortion
- 一种利用图像中直线特征的方法来标定摄像机畸变参数的方法。该方法提取图像中多组不同方向的平行直线,并对其利用非线性最小二乘方法进行优化以得到最优的畸变参数,在优化过程中,采用多步渐进的策略。该方法不需要已知三维世界坐标,易于实现。实验表明,该方法有较高的准确率。-A camera lens distortion method is proposed, which uses the straight line features. Many parallel lines of different di
matlab
- 三维模型数据中包含“Princeton Shape Benchmark dataset”,三维模型数据库,其中的.off文件为三维模型,这些模型可以使用文件夹中的“打开三维模型的软件”打开查看。 matlab代码中“读取三维模型”为matlab读取.off文件的代码,得到的是三角面片信息和点云坐标 “三维模型切割”中为切割三维模型的一个例子,具体是从三维模型上找三个点构成一个平面,找到这个平面与三维模型的交点,这只是一个例子,具体如何切割三维模型需要自己实现,其中读取的三维模
149008204siftMatch
- 三维重构的思路很简单,用OpenGL中纹理贴图功能,将平面图像中的三角形逐个贴到计算出的三维坐标上去就可以了。为了便于观察3D效果,我还设计了交互功能:用方向键可以上下左右旋转重构的模型,用鼠标滚轮可以放大或缩小。用gluLookAt函数可以实现视点旋转的功能。三维重构的代码实现在glFuncs.cpp中。(Three-dimensional reconstruction of the idea is very simple, with OpenGL texture mapping functi
三维成像
- 本程序可以实现三维坐标x,y,z来显示三维图像,基于matlab(This procedure can achieve three-dimensional coordinates x, y, z to display three-dimensional images, based on matlab)