摘要: 开发环境 VS2022 .net6 MVVMToolkit 实现思路:在状态管理器下,不同状态设置设置不同的图标和属性,以使状态能清晰分辨。 以下为WINUI下Style实现示例,WPF可作参考: <Style x:Key="DynamicIconButtonStyle" TargetType="B 阅读全文
posted @ 2025-06-19 10:05 盛沧海 阅读(0) 评论(0) 推荐(0)
摘要: 原因——为什么需要谨慎使用x:Bind? 在实际开发中发现,使用它会导致VM回收不及时,可能导致内存泄漏。 那为何要在项目中使用它呢? 因为:{x:Bind} 标记扩展(Windows 10 的新增功能)是 {Binding} 的替代方法。 {x:Bind} 比 {Binding} 运行的时间更少, 阅读全文
posted @ 2025-06-08 01:05 盛沧海 阅读(4) 评论(0) 推荐(0)
摘要: 前两年的WINUI项目,项目采用的是非打包的方式进行发布,但发布后发现文件夹中含有除了中文和英文以外的其它语言的文件夹。如下: 产生了10 来个语言文件夹,这些语言文件夹导致整个项目文件看上去比较混乱。 于是一直在想有什么方法可以解决一下这个问题,当下采用的方法是:在生成后,将不需要的语言文件夹进行 阅读全文
posted @ 2025-06-06 12:36 盛沧海 阅读(4) 评论(0) 推荐(0)
摘要: 背景 因需要融合视频,并加载患者CT中提取出的气管镜与病变,以便能实时查看气管镜是否在正确位置。 开发环境 硬件:Magewell的USB Capture HDMI Gen 2 IDE:VS2022 FrameWork: .Net6 WINUI Package: MVVMToolKit NLog M 阅读全文
posted @ 2025-06-03 19:38 盛沧海 阅读(3) 评论(0) 推荐(0)
摘要: 背景 开发出来的three.js网页部署到客户机后,不能加载obj模型。打开开发工具,除了找不到的模型报错404外,还有一些模型报错401,查看了下IIS下的日志,看到这些报401错误的模型,详细的错误码为401 3 5 0;也就是说报错为401.3 。 根据 IIS 日志中的 ‌401 3 5 0 阅读全文
posted @ 2025-05-27 19:04 盛沧海 阅读(4) 评论(0) 推荐(0)
摘要: 以下为少量顶点(100万顶点内,太多不建议使用),以XoY为前后面,绕Z轴旋转,从顶部投影到ZoX的投影实现。 /// <summary> /// 旋转顶点,得到投影区域 /// </summary> /// <param name="vertices">所有顶点</param> /// <para 阅读全文
posted @ 2025-05-12 18:54 盛沧海 阅读(3) 评论(0) 推荐(0)
摘要: 需求 求一个点是否在一个立方体内,立方体的8个顶点已知。 求解思路 特殊情况 若这个立方体的6个面,底与顶是平行于xy平面,前后现行于xz平面,左右平行于yz平面。 这种特殊情况下,是非常简单的:只需要判断这个点,是否在由这个立方体的8个顶点决定的x、y、z的开区间内即可(若为闭区间,就可能出现在表 阅读全文
posted @ 2025-05-10 19:03 盛沧海 阅读(22) 评论(0) 推荐(0)
摘要: 开发环境 VS2022 Win11 Fo-Dicom 5.0.3(当前最新已经更新到了5.1.2) 背景 在做Dicom文件读取时,发现对于多帧Dicom文件的一些Tag的读取总是会出问题(读取不到),但同类软件却是没有问题的,甚是疑惑。 通过多天的摸索,终是找到了解决办法,能顺利读取多帧Dicom 阅读全文
posted @ 2025-04-28 18:50 盛沧海 阅读(26) 评论(0) 推荐(0)
摘要: 常用方法与实现 向量基本运算​​ ​​加减法​​:a±b=(ax​±bx​,ay​±by​,az​±bz​) ​​数乘​​:ka=(kax​,kay​,kaz) Vector3中实现: 加法:Vector3.Add(Vector3, Vector3); 减法:Vector3.Subtract(Vec 阅读全文
posted @ 2025-04-23 08:17 盛沧海 阅读(10) 评论(0) 推荐(0)
摘要: 背景 在CT中求皮肤上两点间的弧长。由于人体表面并不是规则的曲面,不可能用圆的弧长求取方法来计算出两点间的弧长。 而在不规则的曲面上求两点的距离,都可以用类似测地线距离求取的方式来求取(积分),而转化为搜索路径问题。 弧长计算思路 以下在轴位CT的皮肤表面的两点间弧长计算思路。 CT图像是以一个个像 阅读全文
posted @ 2025-04-19 20:11 盛沧海 阅读(6) 评论(0) 推荐(0)