为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Blenderpro虚拟数据集的生成

2023-06-19 5页 doc 143KB 5阅读

用户头像 个人认证

is_856463

暂无简介

举报
Blenderpro虚拟数据集的生成     Blenderpro虚拟数据集的生成                  Blenderpro虚拟数据集的生成简介Blenderproc的安装环境配置....................................环境库配置tobecontinue....简介这是第一次在csdn上写文章,一方面是为了记录自己的学习过程,方便复习回顾,另一方面在csdn上收获了很多,也希望能帮助到有需要的人。基于项目需求,需要对Blenderproc进行学习,环境为ubuntu20.04.github源码地址:https://g...
Blenderpro虚拟数据集的生成
     Blenderpro虚拟数据集的生成                  Blenderpro虚拟数据集的生成简介Blenderproc的安装环境配置....................................环境库配置tobecontinue....简介这是第一次在csdn上写文章,一方面是为了记录自己的学习过程,方便复习回顾,另一方面在csdn上收获了很多,也希望能帮助到有需要的人。基于项目需求,需要对Blenderproc进行学习,环境为ubuntu20.04.github源码地址:https://github.com/DLR-RM/BlenderProc论文原文:https://arxiv.org/abs/1911.01911参考:/weixin_42376961/article/details/115942197Blenderproc的安装环境配置构建虚拟环境为了方便日后的环境管理,我们在anaconda新建一个虚拟环境进行Blenderproc的安装,anaconda安装过程略,新环境命令如下:condacreate-nblenderpython=3.7#blender处为你的虚拟环境名称condaactivateblender安装Blenderproc(这一步直接按github官方教程走)blenderproc的安装有两种方式,第一种是通过github安装,再这里我们使用更简便的方式,在虚拟环境下直接执行pipinstallBlenderproc安装结束后我们根据官方文档,先编写一个quickstart.py的python脚本,内容如下:importblenderprocasbprocimportnumpyasnpbproc.init()#Createasimpleobject:obj=bproc.object.create_primitive("MONKEY")#Createapointlightnexttoitlight=bproc.types.Light()light.set_location([2,-2,0])light.set_energy(300)#Setthecameratobeinfrontoftheobjectcam_pose=bproc.math.build_transformation_mat([0,-5,0],[np.pi/2,0,0])bproc.camera.add_camera_pose(cam_pose)#Renderthescenedata=bproc.renderer.render()#Writetherenderingintoanhdf5filebproc.writer.write_hdf5("output/",data)之后终端执行命令:blenderprocrunquickstart.py第一次运行会安装blender和所需要的一些库,包括Imageio库(不用管),运行之后在目录下会有0.dhf5的文件生成,如图此时终端运行:blenderprocvishdf5output/0.hdf5即可将结果进行可视化,结果如图:到这一步,blenderproc的环境安装配置也就完成了,更多的基础示例可以下载github项目工程并参照示例进行。3注:blenderproc的运行有两种模式一种是通过设置python脚本运行(github项目工程主目录下运行)blenderprocrunexamples/basics/basic/main.pyexamples/resources/camera_positionsexamples/resources/scene.objexamples/basics/basic/output另一种则是通过配置yaml文件进行运行blenderprocrunexamples/basics/basic/config.yamlexamples/resources/camera_positionsexamples/resources/scene.objexamples/basics/basic/output两种方法大同小异,不过官方建议使用第一种方法,并且通过配置yaml文件运行的方法会在之后被移除。…环境库配置在查看Blenderproc官方示例对于材质的改变时,我们发现缺少bpy这个库,但直接在虚拟环境中pipinstallbpy提示错误,安装失败。参考/qq_40996976/article/details/112767270根据第一条内容,直接在whell文件发布地址按指引进行bpy安装。whell文件发布地址:https://github.com/TylerGubala/blenderpy/releasestobecontinue… -全文完-
/
本文档为【Blenderpro虚拟数据集的生成】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索