目录

(一)python 读取3D obj文件

(二)特征点显示

(三)凹凸点分类


(一)python 读取3D obj文件

转载自https://blog.csdn.net/hongmaodaxia/article/details/78956487

下载github里的整个proj,直接运行,将数据路径改为自己的即可!可鼠标点击旋转!

(二)特征点显示

def draw_feature(data):glPointSize(20)glBegin(GL_POINTS)color = [255, 255, 255]glColor3f(*color)po = [data[0], data[1], data[2]]glVertex3f(*po)  # 3个参数xyz  f:32位浮点数# time.sleep(5)glEnd()

(三)凹凸点分类

# 在github下载的proj里面修改elif e.type == KEYDOWN:if e.key == pygame.K_ESCAPE:pygame.quit()sys.exit()# 按下q:显示特征点elif e.key == K_q:global lookdraw_feature(my_data[look])pygame.display.flip()# 按下w:特征点数目+1elif e.key == K_w:# global looklook = look + 1if look >= l:# jian  与  nojian写入文件save_file(jianpath + path2, jian)save_file(nojianpath + path2, nojian)sys.exit()# 按下e:归为凸点elif e.key == K_e:jian0 = list(my_data[look])jian.append(jian0)# print(jian)# 按下r:归为凹点elif e.key == K_r:nojian0 = list(my_data[look])nojian.append(nojian0)
# 在github下载的proj里面添加一个函数def save_file(file_path, li):output = open(file_path, 'w+')for i in range(len(li)):for j in range(len(li[i])):output.write(str(li[i][j]))output.write(' ')output.write('\n')output.close()

实验室-NO.2 python 读取3D obj文件 + 特征点显示 + 凹凸点分类相关推荐

  1. python 读取3D obj文件

    给自己的写的 虽然感觉自己cmake文件的编写已经掌握的差不多了,各种库的调用也写了相应的文件,用时直接include就行.但是相比于python,c++还是复杂的多,于是这次决心好好学学python ...

  2. OpenGL读取3D obj文件进行三角拆分-动漫女孩

    一.开发环境及语言: win10 win11 VS2019的C++语言 写作语言简洁易懂. 二.解决问题 (1)C++读取OBJ文件,并分析.obj文件,通过鼠标W键,对OBJ文件进行三角拆分 (2) ...

  3. python用os.system打开wav文件_使用python读取wav格式文件

    ** 使用python读取wav格式文件 ** - 基本概念 [采样频率] 即取样频率, 指每秒钟取得声音样本的次数.采样频率越高,声音的质量也就越好,声音的还原也就越真实,但同时它占的资源比较多.由 ...

  4. python读文件代码-Python读取表格类型文件代码实例

    这篇文章主要介绍了Python读取表格类型文件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 resp = My_Request_ ...

  5. 教大家python读取一行一行文件内容的方法

    Python中readline()每次读取文件中的一行,需要使用永真表达式循环读取文件.但当文件指针移动到文件的末尾时,依然使用readline()读取文件将出现错误.因此程序中需要添加1个判断语句, ...

  6. python读取.nii.gz文件并展示医学图片

    python读取.nii.gz文件并展示医学图片 注意细节 我的数据集格式 展示图片 补充 注意细节 第一次做医学图像相关的内容,拿到数据集却不会用,搞了半天终于可以打开显示了,必须写一个给跟我一样的 ...

  7. python获取的html转换为json,python读取XML格式文件并转为json格式

    XML文件如下: 红楼梦书名> 曹雪芹作者> 描述贾宝玉和林黛玉的爱情故事主要内容> 人民文学出版社出版社> 图书> 一.python读取XML格式文件代码: impor ...

  8. python读取Excel表格文件

    python读取Excel表格文件,例如获取这个文件的数据 python读取Excel表格文件,需要如下步骤: 1.安装Excel读取数据的库-----xlrd 直接pip install xlrd安 ...

  9. python读取各种格式文件方式

    python读取各种格式文件方式 1.读取图片并显示 #方法1 from PIL import Image img=Image.open('1.jpg') img.show() #方法2 import ...

最新文章

  1. 飞桨博士会第三期来啦!中国深度学习技术俱乐部诚邀您加入
  2. android录制视频横向,Android从零开始(26)(设置全屏+横屏、相机拍照、视频录制)(新)...
  3. WPF 基础控件之 GroupBox样式
  4. jpa 查询 列表_终极JPA查询和技巧列表–第3部分
  5. HP ProLiant 服务器 - 基础知识
  6. rtsp服务器如何低延时linux,web实现RTSP无插件低延迟播放方案整理
  7. python学习[第十四篇] 文件的输入与输出
  8. 安装oracle12c之前,centos7安装oracle12c数据库的坑
  9. 阿里云 ubuntu 安装 curl
  10. PlayWidget
  11. Linux 文件系统(一)---虚拟文件系统VFS----超级块、inode、dentry、file
  12. pos机显示服务器异常,POS机刷卡出现异常不要慌!一定要按步骤处理问题!
  13. Word 分节符的删除(不改变文章格式)
  14. WATTMAN瓦特曼完成新一轮战略融资,持续深耕钢铁冶金等领域,推出机器人集群平台化产品...
  15. 一个超级实用的单片机调试技巧!DWT组件
  16. 导致页面布局混乱的几个元凶
  17. 无名2021/01/18
  18. 完成10亿元D轮融资,易快报成费控SaaS独角兽?
  19. 【学习笔记】原根 + 欧拉定理 + 威尔逊定理
  20. contest18 CF788 div1 ooxxx oooox oooox

热门文章

  1. Galaxy Note 9现身Geekbench数据库
  2. 有趣网站盲盒项目设计
  3. 小程序毕业设计 汽车维修保养预约小程序毕设作品开题报告参考
  4. 传统机器学习之逻辑回归的分类预测,以威斯康辛州乳腺癌数据集为例
  5. [arduino]-准备
  6. 定义QQ气泡diy接口
  7. 国内高校遗传学教材发展研究
  8. 《网络工程师》 Part1 操作系统
  9. Worthington哺乳动物乳酸脱氢酶研究——特点及测定方案
  10. Mac版本有道云笔记 同步失败问题