草庐IT

人体特征测量和3D点云显示

人体特征测量项目是基于RealSensed455深度相机和Openpose完成的,它的功能主要包含了以下两个方面:点云输出人体特征测量点云输出RealSensed455相机可同时输出对齐的彩色图像和深度图像,结合相机的内参,可将二维像素点转换为三维点云。同时,利用Opengl将三维点云输出显示。对于深度值,我们将对其进行过滤,效果如下:利用OpenGL,可以通过调整视角从而调节画面。效果如下:人体特征测量Openpose可以提供人体的一些关键点,我们在此基础上做了一些改进。即可通过这些改进了的关键点测量人体特征,其中包括了,身高,肩宽,腰宽等。效果如下:联系方式QQ:2225988766

【MRTK】HoloLens 开发基础项目设置

前言前几天老板让我丢个模型打包到HoloLens里看看效果。好几个月没碰HoloLens了,结果部署的时候遇到问题,无论如何项目部署都不成功。今天终于得空,打算把这篇记录基础设置的文章翻新一下,再写一篇文章记录现在可行的部署方法,但愿往后不需要再来翻新文章了。当前适用版本:Unity版本:2021.3.7f1c1MRTK版本:2.8.3VisualStudio版本:VisualStudioComunity2022文章最近更新日期:2023.03.06 1 新建项目&导入资源新建项目,命名为:MRTKTest注:Unity受到Windows最大路径长路的影响,如果文件路径长度超过255个字符,可

unity3D mirror网络游戏开发笔记

最近想开发一款多人在线网络游戏,使用unity3d的mirror插件可以提高开发效率,并且该插件免费。但是由于使用插件开发效率太低,经过研究,ummorpg开发模板是居于该插件开发而来,使用它可以提高开发的效率,对于初学者来说比较友好,能够基于模板的修改快速做出属于自己的游戏,进一步激发初学者开发游戏的兴趣,兴趣才是最好的导师。很多小白想开发游戏但更多的中途放弃,我认为游戏开发这个行业一是由于门槛较高,二是由于这个行业比较考验一个人的综合能力,做为一名初学者,没有资金,没有人脉,无法招聘、无法吸引志同道合、愿意不图回报的人员来一起做是非常少的,可以这么说:几乎没有。三是由于国外厂商的不断内卷,

Unity-TextMeshPro

矢量文字,不会因为放大缩小而变的不清晰;1.TextAssetWindow/TextMeshPro/FontAssetsCreator创建TextAsset字体;SourceFont是.ttf格式的字体(unity有一种fontsettings格式的字体无法转)Size图片字大小,padding间隔PackingMethod打包格式,最快和最优,影响清晰;AtlasResolution字体图集大小,太小会很不清晰;CharacterSet一般Custom或者fromfile,从txt导入或者手动输入要创建TextMesh的字;RenderMode渲染模式,影响锯齿;都设置好生成即可;动态生成生

Spire.Cloud 私有化部署教程(三) - Windows 系统

本教程主要介绍如何在Windows系统上实现Spire.Cloud私有化部署。详细步骤如下:一、安装依赖我们的私有部署的依赖有Nodejs、MySQL、Redis和RabbitMQ。请确认服务器安装了Nodejs、MySQL、Redis和RabbitMQ。二、部署Spire.Cloud1、获取 Spire.Cloud产品Windows部署包。2、安装产品下载好部署包后解压缩,然后运行解压文件中的OnlineEditorSetup.exe文件,开始安装,选择安装目录(安装目录不要出现“中文”字符),一直点next即可。到如图所示步骤后,您需要按实际依赖安装的MySQL、Redis和RabbitM

win7某些程序字体乱码解决教程

方法一:1、首先打开控制面板,然后将右侧的查看方式设置为大图标,接着选择区域和语言。2、进入到界面之后,先定位到上方的格式,接着把格式设置为中文。3、之后再定位到上方的位置,选择中国。4、接着再定位到上方的管理选项,然后点击更改系统区域设置。5、接着在弹出的窗口中,点击下拉菜单,之后选择中文(简体,中国),然后点击确定即可。方法二:1、按Win+R打开运行,接着在窗口输入regedit。2、之后在打开的注册表编辑器界面中,根据下图依次点击路径,然后选择AssociatedCharset。3、接着双击右侧的ANSI(00)和OEM(FF),将其数值数据设置为Yes,最后点击确定。4、若还是解决不

打开ftp服务器上的文件夹时发生错误,请检查是否有权限访问该文件夹

在使用资源管理器访问FTP文件夹时,出现如下报错,其中高可能性的解决方案如下 设置IE浏览器>>Internet选项>>高级>>将“使用被动FTP(用于防火墙和DSL调制解调器的兼容)”选项去掉>>确定    ps:1、win11找不到ie浏览器,可以通过控制面板打开网络共享中心,然后找到Internet选项,找到高级就可以找到了2、若此方案不能解决,可win+R输入“cmd”,命令框输入telnetip端口(示例:telnet101.101.101.10121)回车,检查端口是否能通。若提示“telnet不是内部或外部命令”,可以参考 telnet不是内部或外部命令(已解决)-冬天不懂夏的热

Ubuntu18.04.6 server 安装

Ubuntu18.04.6serverLTS安装对比Ubuntu18.04.2,Ubuntu18.04.6以后的版本安装页面都采用的新页面1、第一行安装Ubuntu2、语言选English;键盘布局选English(US)美式英语3、暂时不配置网络,continue4、代理;镜像源都默认下一步5、继续不更新6、勾选相应磁盘,勾选LVMgroup,如果不采用逻辑卷管理就不用勾选7、分区划分,这里默认(根)/划分了200G,光标移动到该处Edit(编辑),默认是ext4文件系统8、创建所需要的分区,如swap,/home9、划分配额以及挂载好了,Done10、创建用户账户;设置主机名;用户名,用户

秒搞VirtualBox 、CentOS 的安装过程

镜像下载、域名解析、时间同步请点击阿里云开源镜像站一、介绍背景:VirtualBox:由德国InnoTek软件公司出品OpenSourceSoftware,OSS(开源软件)的⼀种Hypervisor,现在则由Oracle公司进⾏开发(2008年02⽉SUN收购InnoTek,2010年01⽉Oracle收购SUN),⽬前是Oracle公司xVM虚拟化平台技术的⼀部分CentOS:全称CommunityEnterpriseOperatingSystem,是⼀种主要在服务器上使⽤的LinuxDistro,它是来⾃于RedHatEnterpriseLinux(RHEL)依照开放源代码规定发布的源代

02-CubeMx+Keil+Proteus仿真STM32 - GPIO(一)

本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》源代码:https://github.com/LanLinnet/STM32F103R6项目要求STM32单片机控制单个LED灯亮灭,在PC0引脚控制LED灯以1s为周期闪烁。硬件设计在上一节的基础上,在Proteus中添加电路如下图所示。打开CubeMX,按照建立工程,配置PC0引脚为GPIO_Output。点击“GeneratorCode”生成Keil工程。注意:我们这里没有选择时钟振荡源,可以按照上一节中介绍的设置,也可以使用内部默认的RC振荡器。同时我们使用默认的推挽输出模式,也可以根据需要通过cub