三维模型数据库我要分享

3D model database

点云-面 .off文件 obj matlab-切割 点云提取-matlab

关注次数: 524

下载次数: 1

文件大小: 662KB

代码分类: 图像处理

开发平台: matlab

下载需要积分: 1积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:

三维模型数据中包含“Princeton Shape Benchmark dataset”,三维模型数据库,其中的.off文件为三维模型,这些模型可以使用文件夹中的“打开三维模型的软件”打开查看。 matlab代码中“读取三维模型”为matlab读取.off文件的代码,得到的是三角面片信息和点云坐标 “三维模型切割”中为切割三维模型的一个例子,具体是从三维模型上找三个点构成一个平面,找到这个平面与三维模型的交点,这只是一个例子,具体如何切割三维模型需要自己实现,其中读取的三维模型为.obj格式,实验时需要把这部分换成上面读取.off的代码。运行其中的cut.m和cut2.m文件 “CBSM特征提取”用于提取形状特征,a.m是批量提取的,b.m是提一张图片的


English Description:

3D model data includes "Princeton shape benchmark data set" and 3D model database. The. Off file is 3D model. These models can be opened and viewed by using "open 3D model software" in the folder.


代码预览

matlab代码

..........\CBSM特征提取

..........\............\CBSM

..........\............\....\a.m

..........\............\....\b.m

..........\............\....\final

..........\............\....\.....\chongqing.bmp

..........\............\....\.....\dalian.bmp

..........\............\....\.....\fenghuang.bmp

..........\............\....\.....\fenghuang_c.bmp

..........\............\....\.....\fujian.bmp

..........\............\....\.....\gansu.bmp

..........\............\....\.....\guangdong.bmp

..........\............\....\.....\guangxi.bmp

..........\............\....\.....\hainan2.bmp

..........\............\....\.....\hainanx.bmp

..........\............\....\.....\heilongjiang.bmp

..........\............\....\.....\hubei.bmp

..........\............\....\.....\hunan.bmp

..........\............\....\.....\jiangsu.bmp

..........\............\....\.....\jiangxi.bmp

..........\............\....\.....\jilin.bmp

..........\............\....\.....\kftv.bmp

..........\............\....\.....\mastv.bmp

..........\............\....\.....\netd.bmp

..........\............\....\.....\ningxia.bmp

..........\............\....\.....\qujing.bmp

..........\............\....\.....\shanghai.bmp

..........\............\....\.....\shanxi.bmp

..........\............\....\.....\shanxi_c.bmp

..........\............\....\.....\sichuan.bmp

..........\............\....\.....\tianjin.bmp

..........\............\....\.....\yunnan.bmp

..........\............\....\readMat.m

..........\............\....\test.m

..........\三维模型切割

..........\............\cut3D

..........\............\.....\6fig

..........\............\.....\....\Bunny1.fig

..........\............\.....\....\Bunny2.fig

..........\............\.....\....\Bunny3.fig

..........\............\.....\....\Bunny4.fig

..........\............\.....\....\Bunny5.fig

..........\............\.....\....\Bunny6.fig

..........\............\.....\B02.bmp

..........\............\.....\bunny_low_resolution.obj

..........\............\.....\cube.obj

..........\............\.....\cut.m

..........\............\.....\cut2.m

..........\............\.....\draw_crosspoint.m

..........\............\.....\draw_linexyzxyz.m

..........\............\.....\draw_node_face.m

..........\............\.....\fangcheng.m

..........\............\.....\getcrossface_line.m

..........\............\.....\getplane2D.m

..........\............\.....\getV_Fv.m

..........\............\.....\get_crossface.m

..........\............\.....\get_crossline.m

..........\............\.....\get_crosspoint.m

..........\............\.....\get_distance.m

..........\............\.....\objDisplay

..........\............\.....\..........\ch_cap.m

..........\............\.....\..........\ch_eqi.m

..........\............\.....\..........\ch_index.m

..........\............\.....\..........\ch_is_control.m

..........\............\.....\..........\ch_is_digit.m

..........\............\.....\..........\ch_to_digit.m

..........\............\.....\..........\obj_read.m

..........\............\.....\..........\obj_size.m

..........\............\.....\..........\obj_size_print.m

..........\............\.....\..........\s_control_blank.m

..........\............\.....\..........\s_eqi.m

..........\............\.....\..........\s_escape_tex.m

..........\............\.....\..........\s_len_trim.m

..........\............\.....\..........\s_to_i4.m

..........\............\.....\..........\s_to_r8.m

..........\............\.....\..........\timestamp.m

..........\............\.....\..........\word_next_read.m

..........\............\.....\obj_display.m

..........\............\.....\PandF.mat

..........\............\.....\pic

..........\............\.....\...\Bunnycut_01.bmp

..........\............\.....\...\Bunnycut_02.bmp

..........\............\.....\...\Bunnycut_03.bmp

..........\............\.....\...\Bunnycut_04.bmp

..........\............\.....\...\Bunnycut_05.bmp

..........\............\.....\...\Bunnycut_06.bmp

..........\............\.....\...\Bunnycut_07.bmp

..........\............\.....\...\Bunnycut_08.bmp

..........\............\.....\...\Bunnycut_09.bmp

..........\............\.....\...\Bunnycut_10.bmp

..........\............\.....\...\Bunnycut_11.bmp

..........\............\.....\...\Bunnycut_12.bmp

..........\............\.....\...\Bunnycut_13.bmp

..........\............\.....\...\Bunnycut_14.bmp