- 博客(39)
- 收藏
- 关注
原创 如何把.mhd和.raw文件转换为DICOM文件
ResearchGate上的一个帖子帮了大忙(链接如下),有人说用ImageJ,有的说用XMedCon。我试了半天也没用ImageJ弄成功,但是XMedCon一下就好了。File->open raw->interactive,然后填写offset,图像分辨率信息即可打开,然后File里选择save as变成DICOM就可以了。之前拿到体渲染的人头数据Manix,格式为mhd和raw格式的需要转换为DICOM。XMedCon下载地址如下。
2023-09-22 09:30:28 789 2
原创 HoloLens2与Unity的Socket通信踩坑日记
最近想让Hololens中获取电脑中更新的数据,打算使用套接字的方式进行通信,明明在unity中模拟测试可以进行正常通信,但是将软件部署到HoloLens上通信总是失败,找了很久的原因,找了很久的原因,终于能够正常通信了,下面将一些踩坑的点放到这里,供诸位开发者们参考。4、 Windows Defender中高级设置中心设置一下项目编辑器的入站规则,允许其在网络上进行通信,很重要的坑。2、HoloLens上不支持同步通信的代码。1、关闭Windows专用网络的防火墙。3、打开如上的几个网络通信的选项。
2023-06-30 16:05:52 1046 1
原创 解析socket中阻塞和同步
异步则指代客户端调用一个功能,不需要知道该功能结果,该干啥干啥,有结果之后调回调函数得到结果。阻塞一般指代的是服务端,服务端没有得到数据和结果之前不会返回,会严格按照顺序返回数据。非阻塞一般会立即返回客户端需要的数据,不会等待之前的数据获得才会返回数据。同步指的是客户端调用一个功能,如果没有返回信息的话,客户端继续等待结果。首先我们要搞清楚同步和异步之间的关系。
2023-06-26 15:53:20 285
原创 python解决终端占用情况
python程序运行过程中程序的终端不会自动关掉,有时候会占用一些线程,导致资源无法被释放,所以我们先需要在程序结束的过程中手动关闭终端。这样就可以关闭终端,避免终端占用的问题。
2023-05-09 09:10:53 193
原创 关于随机数种子
会发现结果只有第一个是一样的,所以每次使用随机数种子一定要重新声明一次。计算机里的随机数并不是一个真正的随机数,而是通过某种算法生成的随机数。其实随机数种子只能使用一次,下一次使用一定要重新声明随机数种子。只要使用一个固定的随机数种子就可以生成一个固定的随机数序列。
2023-04-26 16:23:53 151
原创 cv2 waitKey的作用
其实意思就是返回的数字是q的二进制码就为True然后进入下一步,那为什要用11111111与数字取并呢?那是因为返回的数字有的时候会有大于255的时候,这个时候取并能保证其在255内,程序不会报错,如果本来就是,那么与0xff取并肯定会在0-255之内,不用管。那么图像不会显示,会直接闪退然后消失,我们需要让图片等一会再消失,所以我们使用imshow的好搭档waitKey,外套Key后面的参数是用来设置图像停留多少毫秒的。在使用python的openCV的过程中,如果直接使用。
2023-04-14 21:08:47 598
原创 python中with语句的用法
python中的with语句很重要的一个功能就是不需要你打开一个对象之后再重复的关上他。可以看到可以自动的打开和关闭这个类,并调用相关的功能。使用with的类中必须要有enter和exit的功能。
2023-04-14 16:02:20 112
原创 python的os.path.join
ospath主要起一个拼接的作用,将两段文字拼接起来,形成一个路径名称。如果在文本右边加入‘/',则会清除左边所有的’/‘,一定要注意。
2023-04-14 09:59:34 163
原创 VsCode配置LaTeX环境
使用texlive2023配置latex环境。安装vscode,下载texworkshop。首先在USTC镜像网站上下载iso文件。按照知乎大佬的文章进行配置和测试。latex中文使用指南。
2023-04-07 10:53:29 331
原创 DLL,Lib作用和用法详解
动态库在编译的过程中只会获得一种索引,即代码所依赖的库所在的位置,使进程调用不属于其可执行代码的函数。函数可执行代码位于一个dll中,该dll包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。编译成功后获得一个.lib文件和一个.dll文件。想要在别的程序中使用我们打包的一个代码功能可以使用两种方式,静态链接和动态链接库两种方式,这两种方式都会形成一个文件便于函数接口进行调用。:该LIB包含了函数所在的DLL文件和文件中函数位置的信息(索引),函数实现代码由运行时加载在进程空间中的DLL提供。
2023-03-30 14:42:27 543
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人