# polyhedraGeneration
MATLAB codes for generating projection images of polyhedra used in article: Lehan Yao, Zhiheng Lyu, Jiahui Li, Qian Chen, "No Ground Truth Needed: Unsupervised Sinogram Inpainting for Nanoparticle Electron Tomography (UsiNet) to Correct Missing Wedges" npj Computation Materials 2024 10, 28
<br/><br/>
The codes requires the MATLAB version of astra-toolbox, which can be downloaded and compiled from https://github.com/astra-toolbox/astra-toolbox following their instructions. The version I used is 1.9.0. Newer versions might work but are not tested.
<br/><br/>
Seven script files used for generating different polyhedra are included: cube, coreshell cube, octahedron, triangular prism, tetrahedron, tetrahexahedron, and random polydron. Those shapes account for the most common nanoparticles encountered in synthesis and self-assembly. The generation codes considers randomness indlucing random orientation, size distribution and vertex roundess.
<br/><br/>
The output includes projection images and their corresponding volumetric images. The total number of generated image pairs could be adjusted in the script. The output folders should first be created before running the codes.

matlab科研社
- 粉丝: 3w+
- 资源: 3244
最新资源
- 毕业设计-基于SpringBoot+vue的在线考试系统(源码+文档+数据库+毕业论文)
- 基于Python语言的PyQt4和PyQt5设计源码及测试示例
- 基于SpringBoot+Vue3前后分离项目的在线考试系统(源码+数据库+文档)
- Java毕业设计-基于SpringBoot+Vue3前后分离项目的在线考试系统(源码+数据库+文档)
- 基于opencv实现的的全景多层图像拼接系统(源码+文档)
- 基于Javaweb的校园二手交易市场平台(源码+文档)
- Java毕业设计-基于springboot的校园二手交易市场(前后端源码+文档)
- python毕业设计-基于深度学习的垃圾分类目标检测系统(源码+文档)
- python毕业设计-基于深度学习的垃圾分类目标检测系统(源码+文档+测试数据)
- python毕业设计-基于卷积神经网络进行网络入侵检测系统源码+文档+数据集(正确率可达99.5%)
- python基于卷积神经网络进行网络入侵检测系统源码+文档+数据集(正确率可达99.5%)
- Python量化交易策略及回测系统源代码+全部数据(高分项目)
- 基于Python的学生校园消费行为分析源码+数据+结果集
- Python毕业设计-学生校园消费行为分析源码+数据+结果集
- Java课程设计-javaweb学生成绩管理系统源码+数据库+报告文档
- Java课程设计-springboot学生成绩管理系统源码+数据库+文档
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


