TEXTure
文章平均质量分 65
为啥不能修改昵称啊
这个作者很懒,什么都没留下…
展开
-
transform_train.json文件解析
每个部分的含义如上所述,它们一起组成了一个完整的变换矩阵,将输入的点或向量转换为输出的点或向量。:这个矩阵描述了一个帧的变换信息,通常是相机的变换矩阵,用于将物体从世界坐标系变换到相机坐标系。这个矩阵的每一行表示变换矩阵的一行,前三行是旋转和缩放部分,最后一行是平移部分。r_11, r_12, r_13:表示变换后的 x 轴方向的单位向量。r_21, r_22, r_23:表示变换后的 y 轴方向的单位向量。r_31, r_32, r_33:表示变换后的 z 轴方向的单位向量。表示变换矩阵的最后一行。原创 2023-08-23 14:39:24 · 598 阅读 · 0 评论 -
@pyrallis.wrap()
当你调用 my_function() 时,Pyrallis 将收集函数执行的时间、内存使用等性能数据,并可能输出或记录这些数据,以便你可以了解函数的性能表现。@pyrallis.wrap() 是一个 Python 装饰器(Decorator),用于将函数或方法包装在 Pyrallis 框架提供的性能分析器中。在你提供的代码中,@pyrallis.wrap() 装饰器会将下面的函数或方法包装在 Pyrallis 框架的性能分析器中,以便在函数执行期间收集性能数据。原创 2023-08-18 10:36:52 · 350 阅读 · 1 评论 -
3D Unet的卷积
如果我们使用一个3D Unet网络,下采样部分有4个3D卷积层,每个层的卷积核数量为16、32、64、128,卷积核大小为(3, 3, 3),步长为2,填充为1,那么下采样部分的输出形状就是(batch, 128, 1, 8, 8)。如果我们使用一个3D Unet网络,上采样部分有4个3D反卷积层,每个层的卷积核数量为64、32、16、1,卷积核大小为(3, 3, 3),步长为2,填充为1,那么上采样部分的输出形状就是(batch, 1, 16, 64, 64)。这样就恢复了视频序列的帧数。原创 2023-08-16 15:44:44 · 377 阅读 · 0 评论 -
MeshLab使用技巧
旋转看这个旋转+平移看这个截图时去除旋转圈三维点云重建以及三维点云法向量计算原创 2023-08-15 15:03:22 · 155 阅读 · 0 评论 -
obj文件内容解读
OBJ文件格式是一种简单的数据格式,用于表示三维几何(包括纹理和光照),最初由Wavefront Technologies为其高级动画软件开发。由于其简单的结构和易于阅读的ASCII格式,它已经成为一种流行的3D模型交换格式。原创 2023-08-15 15:03:09 · 1685 阅读 · 1 评论 -
mtl文件解释
mtl文件是一种文本文件,通常用于与三维模型文件(如.obj文件)一起描述三维模型的材质(Material)属性和外观。这些属性包括颜色、纹理、光照等信息,以便在渲染或展示三维模型时能够正确地呈现出模型的外观效果。在使用三维模型文件和.mtl文件时,渲染引擎或三维应用程序会根据这些属性来呈现模型的表面效果,从而使模型在视觉上更加逼真。总之,.mtl文件在三维图形中起到了描述和定义模型材质特性的作用,确保在渲染和可视化过程中能够准确地呈现模型的外观。原创 2023-08-14 17:39:54 · 1581 阅读 · 0 评论 -
TEXTure环境配置,跑通inference的demo
翻译一下就是:RTX 3090的算力是8.6,但是当前的PyTorch依赖的CUDA版本支持的算力只有3.7、5.0、6.0、7.0。算力7.0的显卡可以在支持最高算力7.5的CUDA版本下运行,但是算力7.5的显卡不可以在支持最高算力7.0的CUDA版本下运行。在Token那里,输入step1中得到的token,(直接复制粘贴即可),这里输入的密码是不可见的,就像ubuntu那样。建议直接上pytorch官网装最新版本的cuda以及对应的pytorch,肯定就可以让所有显卡都可以用。原创 2023-08-14 15:30:21 · 800 阅读 · 2 评论